Ulnooweg / GroBot

Ulnooweg Education Centre GroBot - Educational plant growing robot
Other
1 stars 0 forks source link

Software version and firmware version display on LCD #11

Closed TNarakol-UEC closed 1 day ago

TNarakol-UEC commented 1 month ago

Add ability to check software version on LCD display to easily check if it needs updating. Also add a separate menu to display the firmware version.

TNarakol-UEC commented 1 week ago

--- OLD COMMENT ---

TNarakol-UEC commented 1 week ago

@SeyitTumturk-UEC I'm removing myself from this assignment now as it's only the LCD part remaining.

TNarakol-UEC commented 4 days ago

@SeyitTumturk-UEC sorry I changed how the structure work. The software version number is now the file "softver" in /code. This is accessible thru readcsv_softver(csventryname) defined in config.py and returns a string for the value of the entry matching "csventryname"

Don't use normal readcsv or writecsv for software version. Right now that is reserved for firmware changes only.

TNarakol-UEC commented 4 days ago

@SeyitTumturk-UEC also added additional request to also be able to select display of firmware version. This should be read using readcsv(csventryname) from same config.py

TNarakol-UEC commented 4 days ago

@SeyitTumturk-UEC all of these are preferably in a new submenu called system info. With separate buttons to display current software version and current firmware version

SeyitTumturk-UEC commented 1 day ago

Added under system_info() - in main menu.