Releases: SK21/AOG_RC
Releases · SK21/AOG_RC
Release list
PID edit, max pressure, map import
- normalized PID rewrite, linear scaled Kp/Ki, conditional integration (anti-windup)
- flow rate measured with time-windowed median instead of fixed pulse count
- Min-UPM floor now scales with active working width
- add Max Pressure gate with trip-latch fault protection
- add PID data logging (app and firmware) to CSV for tuning/troubleshooting
- add Module Identity: module ID/description assignment, duplicate ID detection
- add per-product Bin-Empty alarm
- add board label reporting over CAN
- fix shapefile and XML prescription import bugs
- add Zone List bulk rate edit and printing
- split Comm page into Communication and Boards
- configurable on-screen switch count (4/8/12/16)
- update manual and help pages
fix rate adjust, configurable data folder
- configurable data folder
- start minimized
- fix ComboClose manual rate adjust
- fix rate adjust logic
- prevent divide by 0
Configurable data folder
- configurable data folder
- start minimized
- fix ComboClose manual rate adjust
bug fixes, relay types
- update rate switches
- update Master switch
- module config bug fix
- add pressure alarm
- fix map auto create zones
- add FlowMaster, Invert_FlowMaster and Bypass relay types
- update manual and help pages
mapping update, UI changes
New Features
- Zone creator — import AOG field boundaries (KML) and generate application zones directly in the app
- Full prescription workflow — create, copy, delete, import, and export prescriptions; prescriptions are tied per job
- Comm settings moved to a dedicated menu (Ethernet and CAN in one place)
- Board reset button added
- Diagnostics button added
- on-screen switches have a prime button
Improvements
- Master switch can be momentary or maintained (stays in position)
- Manual rate adjustment now works with master switch off
- Rate switch responsiveness improved
- Activity log updated
- 3-wire valve status now shown
- Map overlays (EC, elevation, yield) updated with display fixes
- Tank display updated; bar graph and tank indicator revised
- frmMain minimizes automatically when map is maximized
- Help files and user manual updated
Bug Fixes
- Motor control bug fixed
- Alarm bugs fixed (two separate issues)
- Profile load bug fixed
- Prescription import/export issues resolved
- ESP32 OTA update fixed
- UDP share fixed
- Legend base value display fixed
- CAN bus restarts automatically when settings change
Canbus comm. Simulator app. Misc fixes.
Use Canbus or ethernet to connect to the Teensy 4.1. Tested with SH-C30A USB to Can adapter.
Fixed remote relay on the Teensy 4.1.
When only one sensor is used in the ESP32 code the extra motor driver controls relay 8 on the RC15 pcb.
Fixed build error with the ESP2SOTA library.
Fixed fill quantity dialog.
Module simulator app. Connects over ethernet and simulates controlling rates of up to 5 products.
new main form
- new main form
- 5 products
- code cleanup
- improved mapping
Legend update, improved file import/export, zone look-ahead
- language update
- split up classes and new ones
- update applied legend and colors
- improve map import/export
- target rate look-ahead
- optional auto tune look-ahead
- updated help
Map update, Jobs update
- ESP32 web page updated
- change map provider
- update job page and JobManager class
- import jobs, export jobs
- collect job data and produce a job report
- update job help
- new map form, preview mode, updated map help
- import kml data
- in VR mode use base rate if no zone
- delete button for corners when creating a zone
- improved app shutdown
reduce nano memory useage
- display job file name
- fix missing master switch position indicator
- reduce nano memory useage
- remove wheel speed code from nano
- change variable types
- zero-crossing integral reset
- fix nano default pins
- update control settings defaults
- split PID into valve and motor