
Version 1.00
Initial Version.

Version 1.01
The ADS1247 can be initialized successful.

Version 1.02
1.The USB-Device become GW’s PID /VID.
2.Meter measure under value of 15HZ is correct.

Version 1.03
1.In ground class is classII，ground terminal must open.
2.The test result table is maximum value and judgment.
3.Add Japanese lanquage.

Version 1.04
1.File the calibration value, and change the file name to serial number.
2.The header of the test result exported by USB is displayed according to the language.
3.the Single Fault defined by ST5540.
4.Operate and USB-related actions, and make prompts.

Version 1.05
1.Fix the issue where the system time cannot be used after the initial burning of the   
  production line.
2.Fix the problem of P3 out and the forward/reverse operation of the relay not functioning 
  properly.
3.Fix the issue where repeated testing may cause abnormal current readings.
4. fixed the occurrence of sending abnormal network configuration messages when the 
  machine is not connected to the network.

Version 1.06
1. Fixed an issue where the system could freeze if any panel buttons (e.g., Network, Class, System, Save) were touched during the 1–3 second preparation period after pressing START on the GLC-10000.
2. Fixed an issue in MANU mode where the Save button could be pressed before the test result was fully displayed.
3. Fixed a rare issue where one out of the 20 ADC readings used for averaging could occasionally be zero.
4. Adjusted the initial values of Normal L (1.500mA) and Fault L (3.500mA) in Limits after switching Network, as these were too high and caused settings like Normal Up and Fault Up to be ineffective.
5. Resolved a LAN communication issue reported by the Japan branch. LAN would stop working after entering TEST mode, and sometimes required restarting the GLC-10000 to recover.
6. Added support for the RS ODM model, with a #define option to switch between GLC-10000 and RSLC-10000 for firmware programming.
7. In SYSTEM → Calibration → Engineering mode, fixed an issue where the TEST11 button remained visible after pressing SIG_O in the TEST → Relay screen.
8. Updated the Current setting panel so that the AC, DC, AC+DC, and AC Peak buttons remain selectable regardless of the selected Network, Class, or Leakage settings.
9. Updated the CONFigure:CURRent SCPI command to allow free configuration of AC, DC, ACDC, and ACP modes.
10. Fixed an issue where, after switching between different Network models (C1, C2, C3, D, G), and going through certain Leakage settings, the Probe:P2 setting did not correctly refresh to show “Touch current (Enclosure-Line)” under the Meas page.
11. Fixed an issue where pressing the START button rapidly in AUTO mode, followed by pressing Return after summary display, would mistakenly trigger another test. Key_Handle is now properly cleared.
12. Added MEMory:SAVE:AUTO {?|ON|OFF} SCPI command. The original MEMory:SAVE:AUTO syntax is still supported.
13. Added support for the GLC-710000 ODM model, with #define support to switch between GLC-10000, RSLC-10000, and GLC-710000 for firmware builds.
14. Added a new "TEST 21" button under System → Calibration → Test → Relay screen.
15. Added logging of ADC_read in the Excel file generated after pressing the "Perform" button in Calibration → DataBackup page.
16. In Calibration → EUT V/A page, saving 10A calibration now writes the EUT_10A flag to both FRAM and MRAM (previously only written to MRAM).
17. Added SCPI command :CONFigure:PROTocol:ADCRead {?|0|1} for ATE use. The flag is stored in both FRAM and MRAM. 1: external ADC uses continuous read, 0: external ADC uses single read
18. In Calibration → ZERO page, added ADC read mode display: ADC : Cont. means continuous external ADC read, ADC : Once means single external ADC read
19. Fixed display flickering issue caused by ADC being read again during an interrupt while temperature compensation (Compensate) was in progress in tim.c.

Version 1.07
1.	Added SYS.SN serial number check for "GEZ17" and "GEZ19". If true, the EUT_I_10A flag is forced to 1, and parameters are written to both FRAM and MRAM.
2.	Fixed the self-test "RAM" test by moving the FRAM and MRAM test addresses back to 0x3000 to prevent overwriting newly added parameters during testing, which caused parameter errors.
3.	Added eut_va_le_zero_flag and eut_va_le_zero_offset_value. Storage addresses: flag (0x02AA) / zero offset value (0x02AC–0x02AF).
4.	Fixed the issue in "LAN" mode where sending multiple small data packets without disabling the sticky packet feature caused slower overall data transmission.
5.	Fixed an inconsistency in RECALL DATA display: the Max value was read from Result_MAX_I, but the Max value in USB-H → DOWNLOAD DATA was read from Result_I. Now both read from Result_MAX_I.
6.	Fixed an issue when testing with Meas="MANU" & Range="AUTO"; after switching to the "SAVE" screen and back to "HOME" (which reinitializes the screen), sometimes "Range down" or "Over flow" would appear.
7.	Added calibration scale value for "SYSTEM" => "CALB" => "LEAK CURRENT" => "NETWORK" => "E"/"H" => "500mV", added corresponding SCPI command (for program control, same as existing commands), and wrote calibration scale values to MRAM, FRAM, and cal/xxxx.xls (Data Backup).
8.	Added a new Accuracy button under "SYSTEM" => "MEAS". When ON, out-of-spec values are hidden; when OFF, out-of-spec values are displayed (shown as <4 µA). Added accuracy_display_flag, which is read/written to MRAM and FRAM (0x02A8).
9.	Added AUTO:SAVE button and f_auto_save flag, read/written to MRAM and FRAM (0x02A9).
10.	Fixed residual string display issue in LC screen under remote mode when using the SWITCH command (SW(on)).
11.	Fixed an issue in LC screen under remote mode where the following commands: CONFigure:AUTO, CONFigure:WTIMe, CONFigure:AMTime, and CONFigure:AMTime:WAI only updated displayed values, but did not update internal RAM properly, causing subsequent START operations to use old parameters.
12.	Fixed the issue in LC screen (AUTO mode) under remote mode where the display was not properly cleared after completing all measurements with START.





























