News‎ > ‎

New public version 1.42 available

posted Jul 31, 2020, 1:40 PM by ciccio cb

New public version 1.42 available

posted Jan 11, 2020, 12:12 AM by ciccio cb
Updated version 1.42 and AnnexToolkit 1.11
Includes many new features / fixes (synthesis) :

- Included the IO BUFFERS for binary data handling
- Implemented the support for the ST7735 TFT display
- Resizing the Editor page adapt automatically the content to follow landscape format
- fix the "bigfont" problem when using on iphone / ipad
Implemented the function CONVERT.MAP
- Many improvements
- Many minor changes, fixes

This is the detailed change log (from the previous 1.40 public version).
It can be also find inside the "change log" tab of the toolkit :

Version 1.42
IO BUFFERS
- some internal fixes
FTP
- fixed the crash when the FTP server send a long welcome message (internal buffer increased)
Snags
- Fix for the 'if' inside the COMMAND statement 
Online help updated

Version 1.41 beta 12
Improved the VAL function to work with hex, octal and bin numbers
IO BUFFERS
- some internal fixes
- implemented the function IOBUFF.COPY
Implemented the function CONVERT.MAP
- Same as MAP function in Arduino
Editor page
- changes in the page autoresize that now is function of the aspect ratio
Removed these functions because redundant with the IO BUFFERS
- SPI.HEX$
- I2C.WRITEREGARRAY
- I2C.READREGARRAY

Version 1.41 beta 11
IO BUFFERS
- Implemented binary functions IOBUFF.SETBIT, IOBUFF.CLEARBIT, IOBUFF.TOGGLEBIT, IOBUFF.BIT
- implemented conversion function from / to strings and hex strings
- IOBUFF.TOSTRING$, IOBUFF.TOHEX$
- IOBUFF.FROMSTRING, IOBUFF.FROMHEX

Version 1.41 beta 10
TFT
- Replaced the TFT driver
- Implemented the support for the ST7735 display
implemented the IO BUFFERS to handle binary data
- implemented everywhere
Command WGETASYNC
- Fixed some snags
Command UDP
- implemented the UDP.reply msg$ ,[port]
Snags
- Fix for the exit do bug (not a real bug but now is aligned with the ESP32)
Editor page
- Several fixes/improvements 
- fix the "bigfont" problem when using on iphone / ipad
- Addition of the buttons run / stop when using in full screen
- Resizing the page adapt automatically the content to follow landscape format

Version 1.41 beta 7
Addition of the support for "radio" objects in the output page
LCD
- Addition of the command LCD.WRITE char to write a single char (including the 0)
- Addition of the command LCD.CUSTOM char, array() to define custom characters
Snags
- Remove unwanted spaces from the config parameters (in particular the OTA) 
- Fixed a problem in the DATEUNIX function (sometime 1 hour error is DST enabled)
Online help updated

Version 1.41 beta 6
Snags
- Fix the NTP time (was not syncing with internet)

Version 1.41 beta 5
Addition of the support for external javascript HTML objects
Update of the SDK to the version 2.6.3

Version 1.41 beta 4
Addition of the BSSID option to the WIFI.CONNECT command
- WIFI.CONNECT "login", "password" [,"BSSID"]
OTA
- Many improvements in phase with the AnnexToolkit update
- The previous Flash mode, size and speed is maintained after OTA
- The OTA progress is visible inside the AnnexToolkit
Snags
- Fixed a problem linked with the INTERRUPT event

Version 1.41 beta 3
Addition of RFID MFRC522 support
- Functions RFID.SETUP, RFID.SETKEY, RFID.SETGAIN, RFID.WRITE
- Functions RFID.NUID$, RFID.TYPE$, RFID.READ$
- Event ONRFID
Addition of the DIMMER support
- Commands DIMMER.SETUP, DIMMER.LIMITS, DIMMER.BRIGHTNESS, DIMMER.DELAY, DIMMER.STOP
Addition of the SONOFF B1 lamp support
- Commands SONOFFB1.INIT, SONOFFB1.RGB, SONOFFB1.WHITE
Addition of the support for external CSS files
- Command CSSEXTERNAL
Addition of more FILE functions
- FILE.RENAME and FILE.COPY
Addition of the color option for the LED$
Implemented CASE min TO max
Snags
- Fixed "Exit for" with nested for-next loops
- Fixed problem with numeric Textbox$ repeated error messages
- Fixed a memory leak in the command BAS.RTCMEM$
- Fixed function BIN$
Online help published on a stable domain
Several general optimisations

Version 1.39 beta 9
Implemented CASE min TO max