Coder Social home page Coder Social logo

hdzero-vtx's Introduction

HDZero VTX Firmware

Firmware runs on a built-in 8051 MCU of DM5680 which is the Baseband chip of VTX.

It works on all VTXs, including VTX Whoop, VTX Whoop Lite, VTX Race V1, VTX Race V2, VTX Freestyle.

For Users:

To download the latest firmware for your VTX, visit the release page and click the asset that matches your hardware.

For Developers:

To build:

  • Recommended build environment is Visual Studio Code
  • Install PlatformIO IDE extension in Visual Studio Code
  • Build source inside of PlatformIO (ctrl + alt + b)

To flash firmware:

  • Navigate to .pio\build\{vtx model}
  • Copy HDZERO_TX.bin to root of VRX SD Card
  • Follow normal flashing proceedure

Attention:

Please do not arbitrarily modify the data in use in the EEPROM, that may make your VTX not work.

Basic VTX hardware troubleshooting:

The Red LED is a simple indicator of power status and should be ON solid during normal operation.

  • If the Red LED is Off, dim, or flickering: Test power input to VTX is stable at expected voltage and within input voltage tolerance of VTX.

The Blue LED provides these status indications:

  • flicker 3x after boot indicates MSP signaling is detected.
  • OFF = camera lost (check camera and cabling)
  • ON/OFF @ 1hz = heat protection
  • ON/OFF @ 4hz = 0MW pitt mode active
  • ON/OFF @ 2hz = 0.1mw pitt mode active
  • Flashes quickly 2 times per second = RF chip(dm6300) failure
  • ON solid = VTX operation normal

If both Red and Blue LEDS are on solid but no video signal is detected by VRX:

  • use spectrum analyzer (available on some analog VRXs) to verify VTX RF output on correct channel.
  • use a PAT version of firmware for your specific VTX to verify RF output from VTX and test patern signal is received by VRX.

The test pads on the VTX can also help verify some segments of the VTX cricut. eg: pad labeled 1v8 should be approximately 1.8 Volts.

hdzero-vtx's People

Contributors

ligenxxxx avatar bkleiner avatar saidinesh5 avatar pitts-mo avatar mmosca avatar pjpei avatar cruwaller avatar ychen1206 avatar lichtl avatar roarfpv avatar macdaddyfpv avatar rquellet avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.