Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-07-04 | Improved memory safety of ExpressionValue by removing SetType function | David Crocker | |
2022-07-04 | Fixed memory leaks in expression parser | David Crocker | |
2022-05-21 | Removed some unecessary code | David Crocker | |
2022-04-25 | Bug fix for indexing into arrays represented as bitmaps in OM | David Crocker | |
2022-02-25 | Bug fix for OM query of tools[N].fans[M] | David Crocker | |
2022-02-22 | Populate boards[].name for expansion boards3.4.0rc2 | David Crocker | |
2022-02-16 | Corrected adjustment to number of decimal places when printing floats | David Crocker | |
2022-02-01 | Fix for Duet 3 Mini with CAN expansion disabled | David Crocker | |
2022-01-20 | Added OM field state.thisInput | David Crocker | |
2022-01-17 | More work on MB6XD step generation | David Crocker | |
Also removed some obsolete Duet 085, RADDs and Alligator code | |||
2022-01-03 | Minor changes for eCv | David Crocker | |
2021-12-27 | Use new macros in FreelistManager.h | David Crocker | |
2021-12-11 | Added most of the event handling code | David Crocker | |
2021-12-10 | Added 'important' flag in object model; support Duet 2 SBC in ATE | David Crocker | |
Added an "important" flag to the object model field flags and the object model query flags, as part of a fix for PaneDue and M291 S3 messages commanded from macro files In the Duet 2 SBC build, initialise the PanelDue port by default, for the ATE | |||
2021-11-12 | Fixed benign static analysis errors | David Crocker | |
2021-11-09 | Fixes for static analysis | David Crocker | |
2021-11-04 | Static analysis fixes | David Crocker | |
2021-10-31 | Tidied up for static analysis | David Crocker | |
2021-10-31 | Annotations for static analysis | David Crocker | |
2021-10-29 | Renamed TypeCode::UniqueId for eCv | David Crocker | |
2021-10-28 | Merge remote-tracking branch 'origin/3.4-dev' into v3-chrishamm | Christian Hammacher | |
2021-10-28 | SBC improvements for 3.4-b6 | Christian Hammacher | |
Refactored various parts of the SBC interface Renamed Linux to SBC in various places CAN updater checks if file is present on SBC before update SBC task is only woken up when SPI transfers finish Bug fix: Codes that were sent back to the SBC (e.g. from USB) caused temp reports to be printed Bug fix: SBC reconnects could take longer than expected | |||
2021-10-25 | Avoid printing too many decimal places in some situations | David Crocker | |
2021-10-25 | Work towards v3.4-b6 | Christian Hammacher | |
Added SBC data types for null, uint64_t, and datetimes Added new OM handler for file positions Refactored GCodes::GetFilePosition | |||
2021-10-05 | CAN boards return firmware date in a separate field in announce message | David Crocker | |
2021-10-04 | Bug fix: deeply nested expressions threw error in SBC mode | David Crocker | |
2021-10-04 | Handle CanMessageAnnounceNew, also refactored handling of unique IDs | David Crocker | |
2021-09-28 | Directories are reported on SBC-only configs | Christian Hammacher | |
2021-09-09 | Refactored class VariableSet to improve enclasulation and avoid 'friend' | David Crocker | |
2021-09-09 | Prepare to refector class VariableSet | David Crocker | |
2021-09-08 | Correction to earlier change | David Crocker | |
2021-09-07 | Resolved name clashes and minor issues for eCv | David Crocker | |
2021-08-26 | PS_ON pin can now be configured | David Crocker | |
2021-08-09 | More work on embedded file support | David Crocker | |
2021-07-31 | Support reading array expressions for array-values command parameters | David Crocker | |
2021-05-17 | Use function_ref in preference to inplace_function | David Crocker | |
2021-05-06 | Pass unhomed axes to rehome.g | David Crocker | |
Also refactored VariableSet to better hide the implementation | |||
2021-05-06 | Fix bug with reporting expansion board name or firmware version | David Crocker | |
It was clearing any existing data in the result string | |||
2021-05-05 | Added stack check to some recursive functions | David Crocker | |
2021-05-05 | Fix bug with parameters/local vars in macro parameter expressions | David Crocker | |
2021-05-04 | Further reduced stack usage of ExpressionParser | David Crocker | |
2021-04-22 | Don't return "next" in rr_model unless the result is an array | David Crocker | |
2021-04-21 | Work towards v3.3-b3 | Christian Hammacher | |
Prepared support for variables in SBC mode Restored seqs.volsChanged (will only work with new DSF) Bug fix: seqs.inputs was updated every second in SBC mode | |||
2021-04-08 | Corrected case of an include filename | David Crocker | |
2021-04-07 | Allow large object model arrays to be returned in chunks | David Crocker | |
2021-03-31 | Implemented 'exists(object_model_path)' in expression evaluater | David Crocker | |
2021-03-31 | Finished including global variables in object model | David Crocker | |
2021-03-31 | Include global variables in object model (incomplete) | David Crocker | |
2021-03-18 | Fixed bug with retrieving the value of tools[n].offsets[m] | David Crocker | |
2021-03-07 | ObjectTracker now uses the string heap instead of a StringBuffer | David Crocker | |