The Plan Part 3: Ok the interface card is now wired up and hooked to a computer so we get on checking the software switch states. So I hooked my arduino to my radio interface, added the jumpers and plugged in the interface cable and then generated a truth table from that data (see figures 1, 2).
int frac[] = {20, 5, 8, 2, 16, 4, 1, 9, 10, 18 };
int huns[20][2] = { {13, 0}, {9, 108},{11, 109}, {5, 110}, {27, 111}, {16, 112}, {30, 113}, {2, 114}, {23, 115}, {8, 116}, {28, 117}, {1, 118}, {7, 119}, {4, 120}, {24, 121}, {20, 122}, {6, 123}, {18, 124}, {17, 125}, {10, 126}}; |
In truth tables I have declared two arrays the first is frac and is a single dimension array. The array contents of the array are the values and the index times 10 is what we display. In the second array is called huns and is a two dimension array with the second element the value to be displayed.
Radio Interface |
Video |
I have included a little video clip of the radio interface which shows an overview of interface. I have also uploaded the pin-out of the C-3436A for your giggles, or edification as I could never locate one for myself.
The next steps is to get this talking to the RSS_IOP and with the information that is on the NavGroup broadcast and with line of slight calculations play the stations morse code identifier..
~~ Cris H.