NGOS-0.57
Release Notes
NGOS version 0.57
Fixed a data type problem in ‘blc’ HAL. It should be possible now to correctly set the values with ‘set BLC1 60’ for example.
Fixed bug in X8X HAL which prevented HAL.fact.top and HAL.fact.bottom to be set to non-integer values. Fixed. Now validates for floats.
Fixed a small bug in the flash-ng-isp.bat script which gets used to create windows executables. Fixed bug in flash-ng.sh which prevented the file ngos-serial.sh from working.
Extended autotools suite to build exe files for the usb bootloader. Fixed usb bootloader isp exe file.
Fixed a small bug in blc-hal, which prevented actors > 1 for moving.
Updated default values for ‘set defaults’.
Fixed beeper default for HW >= 0.21. Fixed per-HAL dating bug in ctrl-wolferl. Fixed bug in “conf store” and “conf load” index check.
Applied Thomas + Nabil’s patch for libng: They found better TIO config for the uart connection setup. Made B460800 dependant on it’s existence as this baudrate does not exist on MacOSX.
Implemented “api ngctrl-dump2” for testing of a different communication protocol for dumping.
Corrected blink signals for actor: it will signal i2c errors, nacks and i2c buserror with a red D6.
Added HW.HAL to global variables, so that one does not forget to set it. “show hal” will show the same variable.
Implemented named behavior arguments. You need to use “set defaults”!
Attention: The second argument for all stick conditions DID CHANGE.
Added more behavior arguments and implemented ctrl.set.pt1.comp(on|off) which allows us to switch PT1 compensation on and off while flying. Extended behavior condition and action help texts and adapted them to named arguments. Also implemented named behavior arguments for behavior dumps as we can parse named arguments anyway now.
Implemented dump interval. The command “api ngctrl-dump” now supports a dump interval in [ms] as the second argument. The default is 10ms.
Implemented actor maximum delta limiting for HAL quadcopter. The new HAL parameter is called “HAL.actor.max.delta”. the current default is set to 255 which essentially disables actor limiting.
Implemented RC stick mode support: we now support stick configurations in mode 1, 2, 3 and 4. default is mode 2