############# Italiano ########### Chiavi da cambiare passando a V10: FTPuser --> Username FTPpassw --> Password Chiavi che cambiarà la pagina impostazioni al salvataggio: DisableWS -> EnableWS LogDisable --> LogEnable NTPServer = pool.ntp.org # Offset timezone in ORE TimeZone = 1 # Ora Solare WinterTime = 1 ############# English ########### Keys to change when switching to V10: FTPuser --> Username FTPpassw --> Password Keys that will change the settings page when saving: DisableWS -> EnableWS LogDisable --> LogEnable NTPServer = pool.ntp.org # Offset timezone in hours TimeZone = 1 WinterTime = 1 v1.0 23/09/2020 v2.0 12/10/2020 If not registered on the network it locks up and does not blink. Used SdFat library, no longer stores the whole ini, but parses it as needed v3.0 Default IP if no DHCP or if forced by .ini v4.0 SdFat updated No String usage FileIni modified by me v5.0 Added Ethernet, FTP, Telnet, ModBus Civil SMS controls the relays Removed IO blinking v5.1 PNP Response time Button interrupts calls v5.2 Fixed some bugs on outputs from SMS v5.3 Fixed bug where pointing to a string to be sent caused issues Improved debug / log Sketch uses 66372 bytes (25%) Global variables use 8696 bytes of dynamic memory. Flash 256KB (262144), RAM 32K (32768) v6.0 Power on/off schedules. v6.1 Fixed BUG -> Closing FTP caused reboot loop v6.2 Requests modem version v6.3 Life output and registered v6.4 Bug: if a module is missing and modules trigger first, it also sent alarm afterwards v6.5 Increased SPI current via DRVSTR register v7.0 Added Modbus TCP and converted Modbus RTU to the same "ArduinoModbus" library Added TimeZone key Clock from NTP server v7.1 4G Modem A v7.2 Debug log to investigate freezes v7.3 Life output under timer always blinking Timeout in play file. v7.4 Multiple NTP servers Distinguished busy from rejected Reworked log and debug functions v7.6 Swapped On/Off in timer v7.7 Default LogDebug off v7.8 If log and email are disabled, internet is not opened. v8.0 Parameter modification via SMS v8.1 Fixed DTMF notes in response to # for 4G v8.2 Modbus bit indicating network registration v8.3 Modbus RTU bug, second byte was lost. 4G modem automatic fallback to 2G v8.4 Added AlarmOut4 Added trigger also on expansions v8.5 Added initial SIM / NO SIM test (Do it and test it on A70 modem) After three minutes without network, reconfigures the modem At startup "Signal xx of 30" v8.6 Log "Init SD" + SIM_4G Reset v8.7 Key eMailApn -> APN Same .bin for NPN and PNP, added HwType key Key A76XX_Modem -> Modem Added SMS SelfTest Key EnableHours -> EnableTimer EnableSMSautotest = 1 SMSnum = +393345787267 SMSdesc = GEVINO alarm v8.8 ETH-CS-Reset bug v8.9 VoLTE Clock bug v8.10 Added Gateway Added force IPv4 v9.0 Added HTML status page Fixed System Timer Fixed Alarm Disable via SMS v9.1 Language change in 6 languages Enabling and disabling inputs via HTML File manager Upload and save disabled v9.2 Fixed bug if an SMS arrives during a call 10-bit DAC, previously 8-bit v9.3 Enabled upload, edit, save, delete. Fixed multiple email sending v9.4 Accelerated HTML, reduced to a compressed file Correct translations v9.5 Increased debugging. On web page, SIM card missing and SIM card with PIN code v9.6 Small improvement v9.7 Fixed bug: long SMS arrival crashes (Advertisement) Changed sequence SMS -> CALL -> MAIL to SMS -> MAIL -> CALL Enabled Edit function on HTML page, firmware / config recognition v10.0 Added AudioZero DMA SMS -> MAIL -> CALL also for Modbus Auto VoLTE off Added config page Web Server Clock from modem or Ethernet v10.1 Disabled Auto VoLTE v10.2 Option added to each input, reset # after Timer v10.3 Memory optimization New file transfer method v10.3 Memory optimization New file transfer method v10.4 Small bug in log file v10.5 Continus Call v10.6 Solved Bug opening port 21 v10.7 Improved stability by repeatedly opening and closing the services.