New version 1.48.2 to test before final release

Here you'll find the updated available
Post Reply
User avatar
cicciocb
Site Admin
Posts: 2061
Joined: Mon Feb 03, 2020 1:15 pm
Location: Toulouse
Has thanked: 439 times
Been thanked: 1360 times
Contact:

New version 1.48.2 to test before final release

Post by cicciocb »

HI All,
this is a new release 1.48.2 that contains the following improvements / fixes listed below.
Annex32noBLE.bin
Annex32.bin
Please test it and let me know.
I plan to update the flasher online too as soon as I'll receive positive feedback.

Enjoy

cicciocb

Version 1.48.2
OnSerial2 command fixed
Wlog command
- fixed semicolon and comma behaviour
Restore command
- can restore the data from any line referred by a label
EXIT DO
- Fixed a problem causing errors
DO LOOP
- Fixed a problem causing "Return without gosub"
Neopixels
- Implemented more command/ functions
- NEO.ROTATELEFT, NEO.ROTATELEFT, NEO.SHIFTLEFT, NEO.SHIFTRIGHT, NEO.REFRESH
- NEO.DIM, NEO.LIGHTEN, NEO.DARKEN, NEO.LINEARBLEND, NEO.BILINEARBLEND
Neoscroll
- Code completly rewritten to support many functionalities such as
- Based on a canvas
- Import of external fonts (same as for the TFT)
- Import of images / sprites
- Many new commands / functions implemented
ILI7789 TFT
- Implemented the support (5 settings)
SSD1351 OLED
- Implemented the support
Editor Page
- Fixed a problem on the URL of the help page
Fileman Page
- Improved the upload of the files with a upload status window
- Implemented the download of the module content in .zip format
FILE command
- Implemented the function FILE.FROMBASE64 to convert from base64 format
SPI bus
- Fixed the frequency and the format during the IOBUFFER functions
PEEK and POKE
- Implemented the functions / commands
- BAS.PEEK, BAS.PEEK8, BAS.PEEK16
- BAS.POKE, BAS.POKE8, BAS.POKE16
MQTT
- Implemented the command LWT (Last Will and Testament)
OLED
- Implemented the command OLED.BMP to read BMP b&w images
Sound output using internal DAC
- Fixed
DHT22 not working
- Fixed
IP shown on the QRCODE
- Fixed
Online Help 1.48.2 updated
Speed increase : the code has been optimized again
You do not have the required permissions to view the files attached to this post.
User avatar
PeterN
Posts: 392
Joined: Mon Feb 08, 2021 7:56 pm
Location: Krefeld, Germany
Has thanked: 184 times
Been thanked: 220 times
Contact:

Re: New version 1.48.2 to test before final release

Post by PeterN »

Tested:
# M5Stack ATOM ECHO:
- nested DO ... LOOPs: OK
- MP3 radio at builtin DAC: OK
- NeoPixel: OK

# M5Stack Core with display#1 and #2
- Display OK
- QR-Coded IP-Adr: OK
- Internal I2S-DAC to internal analog Speaker: OK
- I2S to externeal DAC OK

# NODE-MCU with CCS811 eCO2-Sensor: OK

I will test TOF VL53LOX, CCS811, MAX7219, WS2812-NeoPixel-Matrix tomorrow

Thanks for the delicious omelet :D
Palm Liu
Posts: 47
Joined: Fri Jun 25, 2021 3:50 am
Has thanked: 10 times
Been thanked: 17 times

Re: New version 1.48.2 to test before final release

Post by Palm Liu »

Thanks!

Great command OLED.BMP :D :D :D

"
OLED
- Implemented the command OLED.BMP to read BMP b&w images
"

Hope it happen on ESP8266 soon ...
User avatar
cicciocb
Site Admin
Posts: 2061
Joined: Mon Feb 03, 2020 1:15 pm
Location: Toulouse
Has thanked: 439 times
Been thanked: 1360 times
Contact:

Re: New version 1.48.2 to test before final release

Post by cicciocb »

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]Sun Nov 20, 2022 12:04 pm Thanks!

Great command OLED.BMP :D :D :D

"
OLED
- Implemented the command OLED.BMP to read BMP b&w images
"

Hope it happen on ESP8266 soon ...
I'll try to implement for the next release
User avatar
PeterN
Posts: 392
Joined: Mon Feb 08, 2021 7:56 pm
Location: Krefeld, Germany
Has thanked: 184 times
Been thanked: 220 times
Contact:

Re: New version 1.48.2 to test before final release

Post by PeterN »

# M5 ATOM LITE:
- ADC reading OK; -> levitation project still running :-)

# NodeMCU 4MB:
- MAX7219 OK,
- WGETASYNC communication with OPENWEATHER-API: OK

# M5 ATOM-MATRIX:
- CCS811 eCO2-sensor: OK
- TELEGRAM communication as a telegram-BOT: OK
- NeoPixels: OK (neo.setup ; neo.strip)
Jan Volk
Posts: 89
Joined: Wed Mar 03, 2021 1:35 pm
Been thanked: 27 times

Re: New version 1.48.2 to test before final release

Post by Jan Volk »

Francesco,

A nice update.
Test ESP32 CAN 1.48.2 with DHT22 and DS18B20 on a Lolin32 Pro.
DHT22-sensor: OK
DS18B20 does not work only -127 measurement.
Test ESP32 BLE CAN 1.48.2 with DHT22 and DS18B20 on a Lolin32 Pro.
DHT22-sensor: OK
DS18B20 does not work only -127 measurement.

Jan Volk
User avatar
cicciocb
Site Admin
Posts: 2061
Joined: Mon Feb 03, 2020 1:15 pm
Location: Toulouse
Has thanked: 439 times
Been thanked: 1360 times
Contact:

Re: New version 1.48.2 to test before final release

Post by cicciocb »

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]Sun Nov 20, 2022 1:11 pm # M5 ATOM LITE:
- ADC reading OK; -> levitation project still running :-)

# NodeMCU 4MB:
- MAX7219 OK,
- WGETASYNC communication with OPENWEATHER-API: OK

# M5 ATOM-MATRIX:
- CCS811 eCO2-sensor: OK
- TELEGRAM communication as a telegram-BOT: OK
- NeoPixels: OK (neo.setup ; neo.strip)
Thanks Peter for your testing, I'm happy to see that many things works well :D
User avatar
cicciocb
Site Admin
Posts: 2061
Joined: Mon Feb 03, 2020 1:15 pm
Location: Toulouse
Has thanked: 439 times
Been thanked: 1360 times
Contact:

Re: New version 1.48.2 to test before final release

Post by cicciocb »

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]Sun Nov 20, 2022 3:20 pm Francesco,

A nice update.
Test ESP32 CAN 1.48.2 with DHT22 and DS18B20 on a Lolin32 Pro.
DHT22-sensor: OK
DS18B20 does not work only -127 measurement.
Test ESP32 BLE CAN 1.48.2 with DHT22 and DS18B20 on a Lolin32 Pro.
DHT22-sensor: OK
DS18B20 does not work only -127 measurement.

Jan Volk
Thanks Jan, I'll check it
User avatar
cicciocb
Site Admin
Posts: 2061
Joined: Mon Feb 03, 2020 1:15 pm
Location: Toulouse
Has thanked: 439 times
Been thanked: 1360 times
Contact:

Re: New version 1.48.2 to test before final release

Post by cicciocb »

What about the new "SAVE ZIP" button ?
image.png
You do not have the required permissions to view the files attached to this post.
User avatar
PeterN
Posts: 392
Joined: Mon Feb 08, 2021 7:56 pm
Location: Krefeld, Germany
Has thanked: 184 times
Been thanked: 220 times
Contact:

Re: New version 1.48.2 to test before final release

Post by PeterN »

Hi Francesco
I have a minor problem with the new behavior of NEO.Setup and NEO.strip.
If Led_end_pos is wrongly set too high in NEO.STRIP, then the command is ignored without an error message. The "out of range" parameter was accepted in previous versions.
Took me some minutes to isolate that problem in an until now well working neopixel-code :-)

Code: [Local Link Removed for Guests]

' TEST OF NEO.SETUP and NEO.STRIP
NEO_PIN = 27
NEO_NUM = 25
NEO_END = NEO_NUM-1
neo.setup NEO_PIN,NEO_NUM ' set 25 neo rgb leds on the pin 27
neo.strip 0,NEO_END,2,2,2 ' set all leds to white

For I= 1 to 10
  wlog I
  if I <6 then
    wlog "All LEDs do change now to a new random value"
    neo.strip 0,NEO_END, rnd(100),rnd(100),rnd(100)
  else
    
    wlog "No more change at the LEDs  as led_end_pos  is out of range (to great) now"
    neo.strip 0,NEO_END + 1 , rnd(100),rnd(100),rnd(100)
  end if
  pause 1000
next I

end
Post Reply