BlackMark pushed to master at avr/bootloader 2020-04-12 15:32:40 +02:00
807b1f336f Finish bootloader by adding jump to user code
BlackMark pushed to master at avr/bootloader 2020-04-12 15:12:09 +02:00
5f8d6a6f85 Fix chip erase followed immediately by flash programming
41f81247ce Improve semantics for chip erase state enum
a72bf67b07 Fix flash memory address being a word-address
3a04b1f488 Add topcard detection for avrdude
8979066420 Fix receiveByte timeout and add global timeout
Compare 5 commits »
BlackMark pushed to master at avr/bootloader 2020-04-12 00:16:40 +02:00
6f9d8bae42 Implement writing flash memory
289e66160e Refactor getting bootloader size from lambda to function
355160dedb Increase uart receive timeout
b20d0aced8 Change bootloader location of debug build
f307eb1340 Fix bootloader size read-out
BlackMark created repository avr/bootloader 2020-04-12 00:16:16 +02:00
BlackMark pushed to master at avr/fantemp 2020-04-10 17:21:46 +02:00
eee2e6172a Fix rounding of percentage calculation
BlackMark pushed to master at avr/fantemp 2020-04-09 13:22:53 +02:00
d6269952a6 Add saving to EEPROM on bootloader entry
BlackMark pushed to master at avr/fantemp 2020-04-08 13:45:18 +02:00
6a7213de60 Add statistics reset command
ed2fddc427 Fix handling of statistics before data is available and fix normalization factor
Compare 2 commits »
BlackMark pushed to master at avr/fantemp 2020-04-08 12:59:01 +02:00
1694e3bbab Change histogram to only print from min to max
BlackMark pushed to master at avr/fantemp 2020-04-08 12:41:57 +02:00
02565c9396 Add percentages to histogram
BlackMark pushed to master at avr/fantemp 2020-04-08 09:52:45 +02:00
00082617d1 Make help messages consistent
BlackMark pushed to master at avr/fantemp 2020-04-08 02:17:56 +02:00
b8a40aed17 Implement eeprom stored persistent histogram
BlackMark pushed to master at avr/eeprom 2020-04-08 02:16:02 +02:00
3bcba0a191 Implement eeprom arrays
BlackMark pushed to master at avr/fantemp 2020-04-07 21:54:22 +02:00
cae18b98e7 Reduce code duplication
BlackMark pushed to master at avr/fantemp 2020-04-07 21:09:33 +02:00
6ba4a2ce3d Add eeprom saved statistics
ea6a6bd218 Add check to prevent printing data before it's available
Compare 2 commits »
BlackMark pushed to master at avr/type 2020-04-07 21:01:54 +02:00
ce31ef017f Add lowest to floating point limits
BlackMark pushed to master at avr/uart 2020-04-07 19:15:11 +02:00
ae03c8d43e Adapt to new std compliant naming of numeric_limits
BlackMark pushed to master at avr/eeprom 2020-04-07 19:14:15 +02:00
33a4d55f03 Add automatic deduction of address type
BlackMark pushed to master at avr/type 2020-04-07 19:13:40 +02:00
c6e9534b52 Reimplement and extend using implementation suggestions from cppref
BlackMark pushed to master at avr/eeprom 2020-04-07 05:02:43 +02:00
4f8828dbee Implement basic eeprom wrapper for integral and float variables
BlackMark pushed to master at avr/type 2020-04-07 05:01:52 +02:00
5e318d1a42 Add floating point type detection