Skip to content

Pre Release Version 4.0.5

Pre-release
Pre-release
Compare
Choose a tag to compare
@M-ichae-l M-ichae-l released this 24 Aug 06:09
· 197 commits to dev since this release

Pre Release Version 4.0.5

Version 4.0.5 – 2023/08/24
Version 4.0.5 – 2023/09/22
Version 4.0.5 – 2023/10/10
Version 4.0.5 – 2023/10/23
Version 4.0.5 – 2023/11/02
Version 4.0.5 – 2023/11/08
Version 4.0.5 – 2023/11/15 (only tool update)

Feature:

  • Update NN and multimedia examples
    • Remove FAQ link in video related examples
    • Add in example guides URL for Multimedia- Audio example
    • Update SSID name
  • Add video rotation
    • Add setRotation(int angle) in VideoStream
    • Add comments for CaptureJPEGFaceRecognition and DoorUnlockWithFaceRecognition
  • Update Face Recognition
    • Update DoorUnlockWithFaceRecognition.ino
    • Remove exitRegisterMode API
    • Add DEL mode to remove regisitered face by name
    • Fix name issue when reached maximum number of registered faces
  • Add Audio Classification
    • Add Audio Classification Example
    • Add Audio Classification source code
    • Add AudioClassList
    • Modify NNModelSelection
  • Update WiFi server default socket connection to non-blocking mode
    • Add blocking mode API setBlocking() in WiFiServer.cpp
    • Add set_nonblocking() in ard_socket.c
    • Modify ReceiveData.ino
    • Update setBlocking keyword
  • Update WiFi client default socket connection to non-blocking mode
    • Add blocking mode API setBlocking() in WiFiClient.cpp
    • Modify get_sock_errno API
  • Add examples MotionDetectGoogleLineNotify
  • Update NN examples for face recognition example "DEL"
  • Update SimpleUDP example for fix linux and macOS compitable issue
  • Fix hard fault in MotionDetectGoogleLineNotify example

API Updates:

  • Update wiring_analog
    • Change from int to float
    • Add analogSet function
  • Update SPI API
    • Add SPI Slave mode
    • Add SlaveRead()
  • Add Support for V7RC
    • Add Support for V7RC
    • Add D1 resolution
    • Add recommanded default video setting for RTSP streaming to V7RC APP
  • Add "amb_ard_pin_check.h" and "amb_ard_pin_check.c"
  • Update socket blocking and non-blocking mode
    • Update blocking mode as default
    • minor bug fix
  • Update printf style under API
    • [INFO] and [ERROR]
  • Update WiFiUdp for fix linux and macOS compitable issue
  • Update wifi for fix Blocking/Non-Blocking Mode compitable issue
  • Update fatfs API

Misc:

  • Update ameba_pro2_tools 1.2.10
    • Update with latest ISP and Sensor setting
  • Add package_realtek_com_amebapro2_early_index.json
  • Set Standard lib printf as default
  • Update ameba_pro2_tools 1.2.11
    • Add support for AudioClassification ModelSelect() (with 5 input parameters)
    • Fix AudioClassification ModelSelect() compilation error
    • Add error handler for Audio Classification example using ModelSelect() with 4 input parameters
    • Add error handler for any examples using ModelSelect() with empty input parameter
    • Add ino_validation_windows.exe and nn_model_update_windows.exe
    • Update postbuild tools for Windows, MacOS and Linux
    • Update postbuild source code
  • Update UDP tools
    • Add mingw64 support for windows os
  • Update AmebaEink.zip
  • Update ameba_pro2_tools 1.2.12
    • Updated tool source code
    • Fixed compile error with error code on Win 10; exit status 0xc0000374
    • Fixed compile error for IDE2 in Ubuntu environment
    • Add SHA-256 digital signature to .exe files
  • Update ameba_pro2_tools 1.2.13
    • Compatible with portable Arduino IDE
  • Minor update for coding style and clear warnings