I messed up the merge, so pushing it over to another repo so I don't lose it. Will tidy up and remove later

Dependencies:   BufferedSerial FatFileSystemCpp mbed

settings.txt

Committer:
JamieB
Date:
17 months ago
Revision:
85:0cc5931bb9ef
Parent:
60:899862db7f2a
Child:
82:ee6eed2a51bd

File content as of revision 85:0cc5931bb9ef:

[Radio configuration mode]
 #   RadioConfigPassthrough=<baud rate>
 #   If this option is set then normal FIZ box functionality is disabled.
 #   The system will instead transparently connect the USB COM port to the radio com port
 #   Both ports will be set to the baud rate specified.
 #   When used this option should be first in the options file.
 --------------------------------
//RadioConfigPassthrough=115200
--------------------------------

[Serial Output Format]
# Sets the serial output format.
# 0 = VIPS (Default)
# 1 = FreeD
--------------------------------
Output_Format=0
--------------------------------
 
[Fiz Format]
# Sets the FIZ reader to use
# 0 - Preston (default)
# 1 - Fuji passive listen mode (skycam)
# 2 - Fuji active mode
# 3 - Canon
--------------------------------
FIZ_Format=3
--------------------------------
 
[Ethernet Port]
# Sets the UDP port for FreeD network output.
# Data is sent as a UDP broadcast on the select port number.
# A port number of 0 disables UDP output.
--------------------------------
FreeD_Port=12345
VIPS_UDP_Port=7000
--------------------------------
 
[Network Settings]
# Set the Static IPv4 address to use for the ethernet interface.
# NOTE: All 3 values must be set for a static address to be used otherwise DHCP will be used.
# Comment out the line using any additional characters at the beginning to ignore
--------------------------------
//IP_addr=aaa.bbb.ccc.ddd
//Subnet=aaa.bbb.ccc.ddd
//Gateway=aaa.bbb.ccc.ddd
--------------------------------

[Filter_Settings]
#Low pass filter settings for channels that have it enabled.
#Filter is of order n with a cut off at m Hz assuming input data rate is at r Hz
#Filter order must be set to enable filters.
#Frequency default is 10Hz
#Rate default is 100Hz

--------------------------------
//FilterOrder=1
//FilterFreq=7
//FilterRate=100
--------------------------------

# Enable channels to low pass filter. All filters use the settings given above.
# A value of 1 enables the filter. A value of 0 or skipping the line disables the filter.
--------------------------------
//FilterXY=0
//FilterZ=0
//FilterRoll=0
//FilterPitch=1
//FilterYaw=0
--------------------------------

# NOTE-The filter will add latency so a filtered channel will be delayed relative to an unfiltered one.
 
[Additional outputs]
# By default FIZ box VIPS format output only output the fields required by unreal
# even if the VIPS itself is configured to output more data. This is intended to minimise radio traffic
# while allowing debug data to be avalible when connecting directly to VIPS.
# Setting this option to 1 allows additional fields to be passed through the FIZ box.
# Currently supported fields are:
#   Used Beacon List (mask value 0x1000)
--------------------------------
//ExtendedOutput=1
--------------------------------

[Frame Delay]
# By default the FIZ output is sent as soon as possible after the sync pulse.
# An optional delay can be added to this to either as time or as a proportion of a frame 
# If both ms and frame delays are set then the frame one will be used.
# NOTE: UDP output has an aditional jitter/delay of up to 2ms due to the thread sleep times.
# BIG FLASHING NOTE IN BOLD: No additional buffering is provided so if delay is sufficently large
#                            that the transmit doesn't complete until after the next frame starts 
#                            then the message will get corrupted.
--------------------------------
#   Delay the serial by a fixed number of ms
//DelaySerial=5.2

#   Delay the serial by a fraction of a frame
//DelaySerialFrame=0.3

#   Delay the serial by a fixed number of ms
//DelayUDP=5.2

#   Delay the serial by a fraction of a frame
//DelayUDPFrame=0.3
--------------------------------

[Orientation control]
#   These options allow an offset to be added to an orientation value and the direction of the axis to be reversed.
#   Offsets are added BEFORE reversing the direction, if offsetting an inverted channel you may need the opposite direction.
#   Offsets are integer values, inverts are 1 to flip the axis, any other value to maintain direction.
--------------------------------
//OffsetRoll=0
//OffsetPitch=0
//OffsetYaw=0
//InvertRoll=1 
//InvertPitch=1 
//InvertYaw=1 
 --------------------------------
[Autohypersmooth]
#    A value of 1 will enable this, 0 will disable it.
#    Default is enabled.
--------------------------------
//AutoHyperSmooth=0
--------------------------------

[Sync Options]
#   Enable Force PPF option to force the Fixbox to use PPF instead of Genlock Sync (Tri/Bi Level)
#   WARNING: This will stop the FIzbox from using Genlock Sync Completely, only enable if using a Lockit
--------------------------------
// ForcePPF=1
--------------------------------


[NOTES]
- All settings are case sensitive.
- Do NOT include spaces in the options lines.
- All options default to a value of 0 if omitted from the file.