|
樓主 |
發表於 2015年6月10日 03:24 AM
|
顯示全部樓層
這篇的過程就如大大說的一樣.
一開始我買了兩顆OrangeRx刷Flipflap固件,但後來發現Flipflap的固件沒有跳頻,所以傳輸穩定且速度快,但沒跳頻在台灣是不可行的,所以我改刷OpenLRSng固件,但又發現數傳的寫法有問題,於是開始改官方的程式,但改著改著發現更多問題,要解決必須捨棄OrangeRx重新設計電路,最後沒辦法才協同大陸的朋友一起搞.
我知道有不少人跟著我一起買OrangeRx,所以我改版都會編譯一份給OrangeRx用的固件,但由於線路的差異,沒辦法編譯16動的給OrangeRx用,但8CH是可以用的(包括數傳).
在壓縮檔內的:
TX_2_364_ORANGE_8CH.hex 是給OrangeRx刷成發射用的.
RX_3_364_8CH.hex 把OrangeRx刷成接收用的.
以大大的情況來說,有兩種方法.
1.刷Flipflap的固件,他的不支援CLI是寫死的,通訊速率也要改成19200BPS,所以我又編譯了一份MinimOSD Extra的固件放在一樓,這樣才可以讓APM同時使用Flipflap的固件及MinimOSD.
2.刷我改的8CH固件,通訊速率按照APM預設的57600BPS不必改.
但我改的跟官方的設定有些不同.
a.記憶F/S只能在接收機(是接收機不是發射機喔!)通電的10秒內進行,超過10秒是拒絕記憶F/S的.
b.CLI內的Rf_Power我改成Rx_Power,就是功率的設定是數傳回傳的功率而不是發射機功率.
c.不可混用我的版本跟官方版本,例如我的發射固件配官方接收固件(無法對頻成功的,因為我的封包傳輸方式不同).
|
|