Ik bouwde deze fpv boscam rx5808 reciever om tot scanner
Iemand ervaring ermee?
Zie link in het filmje voor sourcecode en schema
Hallo Therminator2,
ik heb ook dit gebouwd op de Arduino nano en wacht nog op een rx5808. deze is besteld maar nog niet aanwezig. Ondertussen heb ik wel de software in de arduino gekregen en het lijkt te werken.
Ik loop alleen helemaal vast in de tabel:
// All Channels of the above List ordered by Mhz
const uint8_t channelList[] PROGMEM = {
19, 18, 32, 17, 33, 16, 7, 34, 8, 24, 6, 9, 25, 5, 35, 10, 26, 4, 11, 27, 3, 36, 12, 28, 2, 13, 29, 37, 1, 14, 30, 0, 15, 31, 38, 20, 21, 39, 22, 23
Heeft iemand zich hier al een sin verdiept? Voor mij lijkt het erop dat het een tabel is die aan geeft per freq wat de volgorde is van laag naar hoog.
Wat ik ook probeer ik krijg de volgorde niet zoals hier boven.
// Channels with their Mhz Values
const uint16_t channelFreqTable[] PROGMEM = {
// Channel 1 - 8
5865, 5845, 5825, 5805, 5785, 5765, 5745, 5725, // Band A
5733, 5752, 5771, 5790, 5809, 5828, 5847, 5866, // Band B
5705, 5685, 5665, 5645, 5885, 5905, 5925, 5945, // Band E
5740, 5760, 5780, 5800, 5820, 5840, 5860, 5880, // Band F / Airwave
5658, 5695, 5732, 5769, 5806, 5843, 5880, 5917 // Band C / Immersion Raceband
als ik het begrijp is de eerste freq 5865 volgens channelList[ de 19e plaats. etc etc
5845 zou dan de 18 e plaats zijnen 5825 de 32 e plaats.
Als de freq tabel sorteer krijg ik niet deze plaatsen.
Heeft iemand dit al eens uitgezocht?
Ik ben er inmiddels uit.
de laagste freq = 5645 is op de 20-1=19e plaats in de FreqTable, de eerst volgende freq=5658 is op de 33-1=32e positie in de FreqTable etc etc.