Skip to content

v0.7-beta

Latest
Compare
Choose a tag to compare
@zhouruixi zhouruixi released this 25 Dec 15:17
· 9 commits to main since this release

!! WARING: This is a beta release and may have BUGs. !!

Main Changes

  • Support connect the monitor after SBC booted
  • Cleanup record files function can be configured
  • Record button can be configured
  • Button functions can be triggered via command
  • Keyboard as button support
  • Fix config partition mount issue on macos
  • Fix reboot loop on radxa zero 3W with emmc
  • Change /home/radxa/{gs, Videos} to /gs and /Videos
  • Other optimizations and fixes

Full Changelog: v0.6-beta...v0.7-beta

Wiring Diagram (RubyFPV compatible):

Default button and LED PIN numbers:

  • Quick button PIN
    • BTN_Q1_PIN='32'
    • BTN_Q2_PIN='38'
    • BTN_Q3_PIN='40'
  • Custom button PIN
    • BTN_CU_PIN='18'
    • BTN_CD_PIN='16'
    • BTN_CL_PIN='13'
    • BTN_CR_PIN='11'
  • LED PIN
    • RED_LED_PIN='22'
    • GREEN_LED_PIN='15'
    • BLUE_LED_PIN='12'

Buttons

  • Q1 or KEY_1
    • single press: start/stop record.
    • long press: cleanup record files in order of file names until remaining space is large than rec_dir_freespace_min.
    • second long press: delete all record files(in 60 seconds after first long press).
  • Q2 or KEY_2
    • single press: search wfb channel used by drone.
    • long press: change usb otg port between host and device.
  • Q3 or KEY_3
    • single press: null
    • long press: change wifi mode between station and hotspot.(Radxa zero 3W)
  • KEY_Q
    • single press: null
    • long press: Stop monitoring and use the keyboard as normal. Reseat the keyboard to using as buttons.
  • KEY_S
    • single press: null
    • long press: shutdown_gs
  • KEY_R
    • single press: null
    • long press: reboot_gs