* touch to pop
* debug
* have to add another var
* works but since touch screen is laggy, it's tricky
* tune to single touch
* remove debug things
* safer with sleep
* textual
* @HTotoo resolved the sleep issue
* use pop handler in another place (button)
* add shift
* add shift
* format
* add padding (wrote by AI)
* layout fine tune
* remove debug thing
* edit per request
* remove torjan (jk)
* int 16 should be good enough for it
This pull requests adds a new type of external app to the firmware: The standalone app.
Pros:
Will work after an upgrade.
Size of image is only limited by shared heap size of M0 (application) (64kb total).
Cons:
No full access to all functions in the main firmware. One well defined (and versioned) API handles all communication.
The Pacman app was converted to be the first the the new kind.
* BMP initial
* Add vscode debug configuration as a template (#2109)
* usb serial debug interface & usb serial async msg (#2111)
* add serial_debug
* not use OSS
* add path print
* add string print and vec
* clean up
* clean up
* format
* add an async blocking bool
* add an async blocking bool - comment
* protect the unexpected tx
* naming
* remove demo code
* fix bottom-up format, and add auto extend, ..
* bmp write
* Minor additions
* Minor
* overwrite on create
* Tmp
* Basic view - WIP
* debug
* add literal str print in asyncmsg (#2113)
* add literal str print in asyncmsg
* remove debug things
* accept suggestion per gull
* fix documentary
* Fix bug (#2114)
* Disable Back button during Touch Calibration (#2115)
* ADS1100 (#2116)
* WIP
* WIP
* WIP
* Corrected name
* WIP
* WIP
* WIP
* WIP
* Added new calc
* WIP
* WIP
* WIP
* WIP
* WIP
* WIP
* Added debug serial lines
* WIP
* Fixed issue
* Fixed calculation issue
* Added voltage to performance DFU menu
* Added padding function and added voltage to perf menu
* Clean up
* Refactor
* Fixed linting
* Hides voltage if PP does not conatin IC
* WIP showing battery %
* made the percentage a int
* Added % to header
* Removed test UI
* Removed comment
* Added fix for precision too large
* Added fix for precision too large
* Linting
* widget
* auto zoom
* remove debug
* move in screen
* fix math
* remove test code
* fix
* fix compiler warning
* BMP File viewer
* Full screen
* bg instead of noice
* add comment
* Handle some not supported formats.
---------
Co-authored-by: E.T <tamas@eisenberger.hu>
Co-authored-by: sommermorgentraum <24917424+zxkmm@users.noreply.github.com>
Co-authored-by: Mark Thompson <129641948+NotherNgineer@users.noreply.github.com>
Co-authored-by: jLynx <admin@jlynx.net>
* WIP
* WIP
* WIP
* Corrected name
* WIP
* WIP
* WIP
* WIP
* Added new calc
* WIP
* WIP
* WIP
* WIP
* WIP
* WIP
* Added debug serial lines
* WIP
* Fixed issue
* Fixed calculation issue
* Added voltage to performance DFU menu
* Added padding function and added voltage to perf menu
* Clean up
* Refactor
* Fixed linting
* Hides voltage if PP does not conatin IC
* WIP showing battery %
* made the percentage a int
* Added % to header
* Removed test UI
* Removed comment
* Added fix for precision too large
* Added fix for precision too large
* Linting