-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathchangelog.txt
132 lines (107 loc) · 4.93 KB
/
changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
[ToDo]
- Add factory reset (W25Q64 chip erase).
- Add a link to the offset value to the sensor serial number (user may need to reposition sensors).
- Add / Implement drivers for I2C and SPI peripherals using DMA.
- Modify USB Flash Drive port power to be enabled only when data export is confirmed.
- Add initial zoom to chart preview screen
- Fix bug in zoom navigation, to chart preview screen, does not show settings if all channels are not selected.
- Fix Event data missing year (converter)
- Fix Channels data order (converter)
[Nov/21/2023]
- Bug fix, hide ':' on language screen, SCREEN.c
- Bug fix, replace '.' to ',' on sensor monitor screen, SCREEN.c
- Modification, keyboard navigation for sensor settings, screen_menu.c
- Added, flashes for 'In use' sensor warning, screen_menu.c
- Added, offset adjustment lock if sensor is 'In use', screen_menu.c
- Added, type sensor lock if sensor is 'In use', screen_menu.c
[Nov/20/2023]
- Modificationkeyboard USB port reset via Button1, main.c
[Nov/18/2023]
- Bug fix, hardware bug, zener diode (D51) interfering with battery measurement
- - Returned battery ADC reading value from [1:1.05] to [1:1], main.c
[Nov/13/2023]
- Bug fix, incorrect sensor temperature unit (*C/*F) for channel setup screen, SCREEN.c
[Nov/12/2023]
- Modification/Bug fix (it was restarting eventually) IWDG, new timeout: 8192ms, main.c
[Nov/11/2023]
- Added Udisk format function
[Nov/01/2023]
- Modification/Bug fix battery voltage, main.c
- Modification/Bug fix battery percent, main.c
[Sep/25/2023]
- Initialization RTC display message update, main.c file
- Bug fix clock adjustment screen for battery failure, main.c file
- Bug fix identifying missing TMP117 sensor, Temperature_Sensor.c file
[Aug/15/2023]
- Main menu return modification, SCREEN.c file
[Aug/14/2023]
- TMP117 sensor implementation completed
[Aug/13/2023]
- TMP117 sensor implementation
[Aug/11/2023]
- TMP117 sensor implementation
[Aug/10/2023]
- TMP117 sensor implementation
[Aug/05/2023]
- Added TMP117 basic readings
[Aug/03/2023]
- Relocated DS18B20 sensor reading routines to Temperature_Sensor.c file
[Aug/02/2023]
- Added preliminary support for TCA9548A
[Jul/24/2023]
- Added sensor type handling, main.c file
- Added sensor type handling, EEPROM_EXTERN.c file
[Jul/23/2023]
- LcdScreenMonChOffset (LcdScreenTypeDef) renamed to LcdScreenSenseSettings, main.h file
- lcd_sensors_monitor_offset() renamed to lcd_sensors_settings(), SCREEN.c file
- menu_LcdScreenMonChOffset() renamed to menu_LcdScreenSenseSettings(), screen_menu.c file
- Added TMP117 sensor type option (next to offset setting)
[Jul/19/2023]
- Fixed bug, if using F1 to F8 or ESC keys, textbox is not fully cleared if cancel the tag change, screen_menu.c file
- - The screen should load the selected channel (F1 to F8 keys) or goto main screen (ESC key)
- Added beep after completion of data export, usbhost.c file
- Modified beep after completion of memory test, main.c file
- - from short beep to long beep
- Add language support for memory check status
[Jul/16/2023]
- Fixed beep bug for 'battery only' boot, main.c file
- Modified '?' missing keyboard icon for 'A' red obstructed
- Modified changelog file to descending chronological order
- Fixed channel state update bug to switches to another channel using F1 to F8 keys, SCREEN.c file
- Added prefix to the name of files generated with PrintScreen.
[Jul/15/2023]
- Fixed memory test screen timeout to return to main screen, main.c file
- Added beep after completion of memory test, main.c file
- Increased the interval between repeated beeps from 25ms to 150ms
- Fixed missing PULL-UP on CHARGER_STATE pin, does not recognize battery error, main.c file
- Added timeout for battery error beep (30s/ReCycle:5min), SCREEN.c file
- Added beep skip for battery error (ESC key), (ReCycle:5min)
[Jul/06/2023]
- Added support for normal (+) and (-) keys for sensor offset adjustment
[Jun/30/2023]
- Fixed beep reentrance bug, rewritten routine to not hold code
- LCD menu tree split into additional file screen_menu.c
- Fixed bug home screen scroll bar overlapping keyboard label
- Added "CRC FLASH ERROR" warning on home screen
[Jun/22/2023]
- Added Wireless Mini Keyboard built-in support
- - More than one HID interface support
- Added main.h defines
- Added main.c routines
- Added usb_host.c routines
- Added stm32f4xx_it.c routines
- Updated screen.c, from USBH_FS_Restart to USB_Force_Recovery
- Added RUN post build commands in properties to generate ROM.hex file
- Added RUN settings for programming ROM.hex on STM32 MCU
- Updated timeout comparison from (HAL_GetTick() > (Tick_old + const))
- Updated timeout comparison to ((HAL_GetTick() - Tick_old) >= const)
- Added Button1 debounce
- Added USB (FS/HS) handle to IWDG_delay_ms routine
- Updated RTC reset
- Updated key_map.c, keyboard U.S. layout to PT-BR ABNT2 layout
- Replaced LCD reset delay function ILI9341.c
- Added CTRL+C/V for ch labels
- Updated code page to 850
[Jun/19/2023]
- Base project created
- Added UART1 log output