nt_update.txt
==============================================================================
MTP-NT FIRMWARE    Date Format = dd.mm.yy
==============================================================================
#define CHECKSUMOFFSETWORD	0xF0F1	// Wert fuer 'Vorbesetzung' der 
#define CHECKSUMOFFSETBYTE	0xC1	// Checksummen (fuer 8 Bit und 16 Bit)
------------------------------------------------------------------------------
Date      Version  Comment

06.11.24  0.12.06  AutoZero working correctly when signal inversion active;
19.04.24  0.12.05  Signal inversion setting = nonvolatile;
18.03.24  0.12.04  Cal.Shunt preset function; ntconfig 1.1.61+ necessary;
23.04.23  0.12.01  Cal.Shunt all together on/off; ntconfig 1.1.55+ necessary;
20.03.23  0.12.00  Cal.Shunt setting implemented; ntconfig 1.1.54+ necessary;
16.03.23  0.11.09  Test version: new Cal.Shunt setting mode;
05.09.22  0.11.08  Test version: Volt/Pot/IEPE separate gain setting;
04.08.22  0.11.06  Low Bat warning level decreased by 100 mV;
17.07.22  0.11.05  Minor modification (THERMO);
02.05.22  0.11.04  Controller hardware version issue fixed;
27.03.22  0.11.03  FPGA FLASH programming with ntconfig (-> Controller) works;
22.02.22  0.11.02  Analog Module Message after Reset: '~'+CR/LF;
10.02.22  0.11.01  FPGA FLASH programming test (apart from that fully usable);
09.02.22  0.11.00  Controller Message after chain checking: '~'+CR/LF;
31.01.22  0.10.23  AD7414-1 & AD7414-3 are tolerated;
18.05.21  0.10.22  Controller: ToggleCommand ':' = 5LP4K-SG48/40UP5K-SG48;
11.05.21  0.10.21  Timing modified for Bluetooth compatibility;
20.04.21  0.10.20  New compiler version (5.103) -> some THERMO issues solved;
13.03.21  0.10.16  nload: convenient real-time display of available COM ports;
04.12.20  0.10.15  single channel Quarter Bridge issue solved;
15.11.20  0.10.14  Anti-Aliasing Filter max. setting linked to sampling rate;
13.10.20  0.10.13  Intermediate version, no relevant changes;
10.10.20  0.10.11  AUX Voltage 12V switchable for Volt & Potentiometer mode;
26.09.20  0.10.10  THERMO debug modes added (triangle simulations);
18.09.20  0.10.08  module selftest functions improved;
29.06.20  0.10.07  Module hardware version is determined;
16.06.20  0.10.06  ANALOG: full function selection (mixed by channel);
15.06.20  0.10.05  ANALOG module function selection (basic version);
11.06.20  0.10.04  Qualified firmware for new ntconfig.exe version 1.1.25+;
10.05.20  0.10.03  Basic ANALOG module support; --> Test Version;
08.05.20  0.10.02  Improved LED message behaviour in Bluetooth Mode;
02.05.20  0.10.00  FPGA firmware load command chain improved for 128+ modules;
25.04.20  0.09.29  FPGA firmware gets info about THERMO function (Bit53);
08.04.20  0.09.28  BitRate/ChannelNumber issue @THERMO solved;
25.03.20  0.09.27  Test Version (ANALOG);
27.02.20  0.09.26  System Reset from ntconfig (long press on help button);
24.02.20  0.09.24  System Reset when supply voltage too low;
21.02.20  0.09.22  BitRate/ChannelNumber setting via ntconfig.exe implemented;
20.02.20  0.09.21  Debug Version (Bit Rate / Channel Count);
13.11.19  0.09.20  IEPE-initialization improved ('=');
04.11.19  0.09.18  THERMO special ranges for analog decoder implemented;
12.10.19  0.09.17  freq.resp. correction above 10 kHz;
03.09.19  0.09.16  Battery Management implemented;
02.09.19  0.09.15  THERMO special ranges = protected;
26.08.19  0.09.14  XVDT module driver implemented; + minor changes;
22.08.19  0.09.13  adaptive I2C-Bus frequency setting;
20.08.19  0.09.12  optional fullscale Thermo-"ranges" = 1635.2/1000/500/250'C;
07.08.19  0.09.11  Communication (incl.Update) via NT_BLUE implemented;
24.07.19  0.09.09  ModType=>'(',')'; BitRate+SampleRate display;
14.05.19  0.09.07  module types XVDT+POT+420MA added;
06.05.19  0.09.05  test version (internal use only !!!!);
16.03.19  0.09.04  FPGA firmware update integrated (first test version);
10.03.19  0.09.03  Filter setting implemented; THERMO: RTD mode enabled;
06.02.19  0.09.02  minor modification in CJ measurement;
03.02.19  0.09.01  PT100/1000 automatically used for CJC;
23.01.19  0.09.00  THERMO-Tables in upper FLASH-area;
19.12.18  0.08.67  THERMO: "K" works; internal cold junction compensation;
19.12.18  0.08.66  debug version:  RTD-value output (1000 Ohm = 10 mV);
18.12.18  0.08.65  THERMO: filter 1/2/4/8/16/32 Hz possible; default= 4 Hz;
11.12.18  0.08.64  THERMO adjustment ("T"/"G" etc..);
05.12.18  0.08.59  BOOT firmware info is written in EEPROM; S/N-Service;
29.11.18  0.08.57  NT_THERMO: functional test with sine 1 Vpp / 1 Hz;
28.11.18  0.08.51  temperature indication for all modules (SPACE = debug);
27.11.18  0.08.50  Auto-Update 100ch funktioniert;
14.11.18  0.08.49  Letztes Modul blinkt kurz bei Schaltung der Terminierung;
31.10.18  0.08.48  RS422-Terminierung am Ketten-Ende vom Controller bedient;
14.10.18  0.08.47  STGX+IEPE: Autozero verbessert;
09.10.18  0.08.45  STGX: lokale Filteranzeige; ESC = enable Verbose Mode;
02.10.18  0.08.44  Update OHNE RESET (Firmware-Update ueber BlueTooth Okay);
01.10.18  0.08.43  6kHz-Version; BlueTooth Okay;
06.09.18  0.08.38  S/N-Input Okay;
28.08.18  0.08.37  VOLT module config is working;
20.08.18  0.08.36  Filter sind (lokal) einstellbar (up/down={[]}); VOLT="/";
10.08.18  0.08.35  Modulerkennung Okay; LED blinkt bei Autozero; 1,5kHz (!);
07.08.18  0.08.34  Controller: Testversion Kommunikation mit ntconfig.exe;
06.08.18  0.08.33  Controller: HF-Teil=2xDAC;
18.07.18  0.08.32  HW-Version from EEPROM;
20.06.18  0.08.31  Software-Rampe @ 1,2V;
11.06.18  0.08.30  S/N unterdrueckt @ Power-Modul V.1.0;
08.06.18  0.08.29  Modulanzahl wird korrekt an ntconfig uebermittelt;
23.05.18  0.08.28  demo version (4x STG, 3x IEPE, 6000Hz);
09.05.18  0.08.27  demo version (8x STG, 6000Hz);
08.05.18  0.08.26  demo version (6x STG, 375Hz);
30.04.18  0.08.25  demo version (4x STG, 6000Hz);
24.04.18  0.08.24  range & sensor type in ntconfig.exe = okay;
21.03.18  0.08.20  SN-Edit w/o settings issue;
21.03.18  0.08.18  ntconfig: AZ, Range, Bridge Type;
20.03.18  0.08.17  Contr.Status='$';
20.03.18  0.08.16  AZ mit ntconfig = OK;
12.03.18  0.08.15  IEPE Autooffset modifiziert;
06.03.18  0.08.14  Signale Q+/Q- werden jetzt per Software rueckgetauscht;
06.03.18  0.08.13  Signale Q+/Q- im Schaltplan vertauscht @ Kanal 2; Test;
05.03.18  0.08.11  Zwischenversion ntpic1_init_stgx_02.hex;
26.01.18  0.08.08  R/L-Umschaltung (cmd "O");
01.12.17  0.08.07  improved Zero Point Regulation for IEPE;
23.11.17  0.08.06  some improved Autozero;
20.11.17  0.08.04  Sensor-Setting works; more detailed HELP-menu;
19.11.17  0.08.03  AutoZero works.
17.11.17  0.08.01  gesicherte Kommunikation zwischen den Modulen;
27.10.17  0.07.16  DAC-Einstellungen fuer jeden Bereich getrennt;
12.10.17  0.07.10  "i" toggelt Kanal-Invertierung; "r" = "ClearResetMarker"; 
25.09.17  0.07.02  optionale Debugversion eingefuehrt;
24.09.17  0.06     I2C-Bus wird komplett gescannt (Variable "i2c_status");
15.06.17  0.05     SPI geht: 32 Bit werden gesendet und empfangen;
19.04.17  0.01...     first test versions;
------------------------------------------------------------------------------
INFO: If there is an error message regarding the TEMP Folder at startup,
this action will help:
* open Windows-Explorer
* Enter text  %temp% to the address line (+ RETURN)
* This will open your temp folder.
* Press Ctrl+A to select all.
* Press "Delete" on your keyboard and click "Yes" to confirm.
* All temporary files will now be deleted.
-----------------------------------------------------------------------EOF----
