Sometimes you win, sometimes you lose. This time I've lost. Not by much, but always. During testing of my DIY LoRa RC link, radio caught a glitch during a flip few meters above a ground. It was not even a failsafe situation. Link recovered a few milliseconds later, but it was too late and quadcopter crashed into the ground.
During a roll, while being behind a tree, RX antenna got hidden behind a carbon fuselage and both antennas were at 90 deg. That was enough.
Damage is not severe, nothing I can not 3D print in one evening. It's more like a discredited honor or something.
The glitch was so short that is was not even recorded in blackbox log. RSSI was fine, no locked rcData. Quadcopter just kept 90deg attitude for too long.
There is a slight chance it was not faulted in software or hardware. Maybe there was a strong rouge TX polluting the aether. Why? I've caught a failsafe on a different quad (2.4GHz FrSky link) while being only a few meters away and a friend caught a failsafe on a TBS Crossfire. So maybe it's not entirely my fault after all.
Idk if you’re getting feedback elsewhere but this is a fascinating experiment. Thank you for blogging it!
Thanks!
I guess this is the situation where high update rate might matter. If RX hopped to different frequency faster you might have been ok.
There is no frequency hopping yet, just a packet or two got lost somewhere
Can i use it with this module and Arduino mega2560?
https://ru.aliexpress.com/item/2pcs-lot-27dBm-sx1276-LoRa-Module-Lora1276F30-Small-size-6Km-915MHz-high-power-500mW-long-range/32781831989.html?spm=a2g0s.9042311.0.0.Ss0osB
This is fully independent board with own CPU
Hello.
Cannot compile, because ppm_reader.h not found.
Can help me?
I’ve pushed a fix. By default it was using PPM input via external library. Now by default it uses SBUS input from OpenTX
Hello.
Is it ok different values of Serial??
Crossbow.ino Serial1.begin(100000, SERIAL_8E2);
SBUS.cpp _serial.begin(100000, SERIAL_8N2);
N and E ?
That was the only combination that allowed for full setup to work. Strange, right?
Hello.
How i can transmit more data telemtry in RC_HEALT?
telemetry link to flight controller is not yet ready
I mean telemetry from RX to TX?