Mode-S Beast:DIP Switches: Difference between revisions

From Beast Wiki
Jump to navigation Jump to search
imported>Beastadmin
(Created page with "Mode-S Beast DIP-Switches ''The 10 DIP switches on the component side of the PCB. Remove the brown protection with a sharp knife.'' There ...")
 
imported>Beastadmin
No edit summary
Line 1: Line 1:
[[File:Fpgabeast-dipswitches.jpg|Mode-S Beast DIP-Switches]]
[[File:Fpgabeast-dipswitches.jpg|200px|Mode-S Beast DIP-Switches]]


''The 10 DIP switches on the component side of the PCB. Remove the brown protection with a sharp knife.''
''The 10 DIP switches on the component side of the PCB. Remove the brown protection with a sharp knife.''
Line 10: Line 10:
The '''fallback position''' of the DIP switches is all off, means towards the LED: 3MBit/sec over USB, no special function activated.
The '''fallback position''' of the DIP switches is all off, means towards the LED: 3MBit/sec over USB, no special function activated.
'''In case of problems with the Mode-S Beast, I always suggest falling back to this setting.'''
'''In case of problems with the Mode-S Beast, I always suggest falling back to this setting.'''


==DIP Switches in the Short==
==DIP Switches in the Short==


TABLE1
{| class="wikitable"
|'''DIP'''
|'''Function (if set to ON)'''
|'''Recommened Setting'''
|-
|1,2
|Baudrate between FPGA and USB interface
|both OPEN
|-
|3
|FW <=V1.21: AVR Format for transmission over Ethernet<br>FW >= V1.30: Binary Format
|FW <=V1.21: OPEN<br>FW >=V1.30: ON
|-
|4
|DF11/17 filter: The Mode-S Beast only decodes DF-17 and DF-11 frames
|OPEN
|-
|5
|MLAT timestamp enable
|ON
|-
|6
|CRC check disable (for DF-11 and DF-17)
|OPEN '''(*1)'''
|-
|7
|DF-0/4/5 filter: The Mode-S Beast does not decode those types<br>(mostly used when having performance problems)
|OPEN
|-
|8
|RTS handshake enable
|ON<br>(see note below)
|-
|9
|1 bit forward error correction disable
|OPEN '''(*2)'''
|-
|10
|Mode-A/C decoding enable
|ON
|-
|}


'''(*1)''' Only then use DIP#6 ON position if you really know what it does.
'''(*1)''' Only then use DIP#6 ON position if you really know what it does.

Revision as of 20:02, 11 November 2013

Mode-S Beast DIP-Switches

The 10 DIP switches on the component side of the PCB. Remove the brown protection with a sharp knife.

There are 10 DIP switches plus 6 solder jumpers used for configuring various optional functions of the Mode-S Beast. Currently not all of them are used and so foreseen to further extensions.

On HW V1.0 (sold around May 2011), at minimum one solder jumper is always needed at the TX-Data multiplexer:
In most cases it is the solder jumper named USB, which connects the serial output of the FPGA to the USB interface. The other possible selections are Xport (Xp) and BlueTooth (BT). Multiple connections are possible for TX-Data. The default configuration for USB is normally done before shipping.

The fallback position of the DIP switches is all off, means towards the LED: 3MBit/sec over USB, no special function activated. In case of problems with the Mode-S Beast, I always suggest falling back to this setting.


DIP Switches in the Short

DIP Function (if set to ON) Recommened Setting
1,2 Baudrate between FPGA and USB interface both OPEN
3 FW <=V1.21: AVR Format for transmission over Ethernet
FW >= V1.30: Binary Format
FW <=V1.21: OPEN
FW >=V1.30: ON
4 DF11/17 filter: The Mode-S Beast only decodes DF-17 and DF-11 frames OPEN
5 MLAT timestamp enable ON
6 CRC check disable (for DF-11 and DF-17) OPEN (*1)
7 DF-0/4/5 filter: The Mode-S Beast does not decode those types
(mostly used when having performance problems)
OPEN
8 RTS handshake enable ON
(see note below)
9 1 bit forward error correction disable OPEN (*2)
10 Mode-A/C decoding enable ON

(*1) Only then use DIP#6 ON position if you really know what it does.

(*2) 1 bit FEC may cause some spurious decodes of non existing aircraft because the safety of the CRC is decreased with it. If you are feeding databases, sharing networks or similar, and if this is a matter for you, disable FEC (DIP#9=ON). Otherwise, if you are just watching the air traffic, keep this switch in OPEN position in order to have as many frames as possible. Those just watching would never recognize but enjoy a bigger number of frames beeing received and enjoy some smoother traces.
Technical note: The Mode-S documents speak about even up to 5 bits beeing correctible, but when I once tried a 3 bit error correction, there were so many spuriouses that even just watching was not a pleasure. I have no idea how a true good/bad decision on these frames can be made successfully in order to make use of them.