Releases: SnapDragonfly/SnapAirUnit
SnapAirUnit_v0.4.2ae4cce Release
SnapAirUnit_Hardware_V1.0 is supported.
Features:
-
[Support] 2.4G WiFi(AP/STA) wireless mode
UART direct passthrough
MSP protocol passthrough, UDP port 8889 (iNav Configurator 5.0.0 Tested)
HuiYuan customized protocol passthrough (Simulation) -
[Support] BT SPP wireless mode
UART direct passthrough
MSP protocol passthrough, SPP UART (iNav Configurator 5.0.0 Tested) -
[Support] Tello school API throught UPD protocol
[TODO, SW] FC-WiFi bridge
[TODO, SW] postion Estimator -
[Support] RESTful API for snap programming
[TODO, SW] FC-WiFi bridge
[TODO, SW] postion Estimator -
[TODO, HW] ELRS control link
-
[TODO, SW + HW] WiFi video link
-
Wireless mode switch (AP/STA/BT SPP) by button press or web access
-
Support UDP commands
- lbb
- bluetooth
- ap
- wifi
- sdk?
- arm
- emergency
- reboot
- command
- exit
- identity
- lbw
- Support RESTful commands
- /api/v1/system/info
- /api/v1/rc/raw
- /api/v1/rc/post
- /api/v1/command/raw
- /api/v1/command/post
- /api/v1/ap/raw
- /api/v1/ap/post
- /api/v1/sta/raw
- /api/v1/sta/post
- /api/v1/wireless/raw
- /api/v1/wireless/post
- Support serial port debugging
- switch <mode>, mode:ap(0)/sta(1)/bt(2).
- status, get status of the application.
- bluetooth, switch to BT SPP UART.
- wifi <ssid> <pass>, switch to AP.
- ap <ssid> <pass>, connect to AP.
- sdk?, get application version.
- emergency
- channel <channel> <value>, value 900~ 2100.
- reboot
- command <mode>, mode:false(0)/true(1).
- restore <confirm>, confirm: yes or no.
Issues:
#61 Add last of MAC characters to AP SSID for multi device distinguish
#62 Support control data passthrough for custom progamming drones
#63 Loop back test support for udp commands
#65 LED function tune based on V1.0 hardware
#66 IP network segment customization
#68 Extra addon simulation feature based on HuiYuan V1.1.12 Beta API
Reference:
SnapAirUnit_v0.3.92d137b Release
Features:
- Support wireless mode switch (AP/STA/BT SPP) by button press
- Support application status and wireless configuration by wifi web access
- Support MSP passthrough by UDP port 8889 (iNav Configurator 5.0.0 Tested)
- Support MSP passthrough by BT SPP UART (iNav Configurator 5.0.0 Tested)
- Support UDP commands
- bluetooth
- ap
- sta
- sdk?
- arm
- emergency
- reboot
- command
- exit
- identity
- Support RESTful commands
- /api/v1/system/info
- /api/v1/rc/raw
- /api/v1/rc/post
- /api/v1/command/raw
- /api/v1/command/post
- /api/v1/ap/raw
- /api/v1/ap/post
- /api/v1/sta/raw
- /api/v1/sta/post
- /api/v1/wireless/raw
- /api/v1/wireless/post
- Support serial port debugging
- switch <mode>, mode:ap(0)/sta(1)/bt(2).
- status, get status of the application.
- bluetooth, switch to BT SPP UART.
- ap <ssid> <pass>, switch to AP.
- sta <ssid> <pass>, connect to AP.
- sdk?, get application version.
- emergency
- channel <channel> <value>, value 900~ 2100.
- reboot
- command <mode>, mode:false(0)/true(1).
- restore <confirm>, confirm: yes or no.
Issues:
#10 UDP broadcast for device finding when in STA/Ap mode
#15 Restore factory settings by long press button
#16 Support status led configuration and status update
#29 Restore factory settings by console
#53 wireless mode Simplify (AP & BT)
#54 status & wireless mode led indications implemented
#55 ssid & password input check in web management pages
#57 Add UUID(MAC) for SnapAirUnit when device is discovered
#58 Crash when testing identity command
#59 vue icon display issue when local web accesss without internet
#60 Disable "Apply" button when wireless mode is selected
Reference:
SnapAirUnit_v0.2.cbe23d2 Release
Features:
- Support wireless mode switch (AP/STA/BT SPP) by button press
- Support application status and wireless configuration by wifi web access
- Support MSP passthrough by UDP port 8889 (iNav Configurator 5.0.0 Tested)
- Support MSP passthrough by BT SPP UART (iNav Configurator 5.0.0 Tested)
- Support UDP commands
- bluetooth
- ap
- sta
- sdk?
- arm
- emergency
- reboot
- command
- exit
- Support RESTful commands
- /api/v1/system/info
- /api/v1/rc/raw
- /api/v1/rc/post
- /api/v1/command/raw
- /api/v1/command/post
- /api/v1/ap/raw
- /api/v1/ap/post
- /api/v1/sta/raw
- /api/v1/sta/post
- /api/v1/wireless/raw
- /api/v1/wireless/post
- Support serial port debugging
- switch <mode>, mode:ap(0)/sta(1)/bt(2).
- status, get status of the application.
- bluetooth, switch to BT SPP UART.
- ap <ssid> <pass>, switch to AP.
- sta <ssid> <pass>, connect to AP.
- sdk?, get application version.
- emergency
- channel <channel> <value>, value 900~ 2100.
- reboot
- command <mode>, mode:false(0)/true(1).
Issues:
#42 Remove front/web-demo and add SnapAirUnit status web pages
#47 Crash when NULL character is received from debug tool
#48 Add Command and Exit for RESTful api
#50 black box log can't save as a file through BT or WiFi
#51 Add API for ap/sta/bluetooth operation
#52 Save the last wireless mode for auto connect
Reference:
SnapAirUnit_v0.1.ce83307 Release
Features:
- Support mode switch (AP/STA/BT SPP) by button press
- Support MSP passthrough by UDP port 8889 (iNav Configurator 5.0.0 Tested)
- Support MSP passthrough by BT SPP UART (iNav Configurator 5.0.0 Tested)
- Support UDP commands
{"bluetooth", udp_bluetooth},
{"ap", udp_ap },
{"wifi", udp_wifi },
{"sdk?", udp_sdk },
{"arm", udp_arm },
{"emergency", udp_emergency},
{"reboot", udp_reboot },
{"command", udp_command },
{"exit", udp_exit },
- Support RESTful commands
/api/v1/system/info
/api/v1/rc/raw
/api/v1/rc/post
Note: RESTful command & exit like udp should be implemented first.
6. Support serial port debugging
Reference: