23
LUMA X
3/2022
parameters.json (read/write)
Parameter
Valid input
Description
start_state
0:config, 1:active
The state which the LUMA X will boot into.
This is factory set to
config
, but for normal
operation this should be set to
active
optical_speed
{1, 4, 6, 8, 10}
Speed (in Mbits/s) of the optical Link. Note
that higher transmit speeds mean less range.
nb_led
[1-5]
Number of active LED banks.
encoding
0:no encoding,
1:encoding
Enabling Encoding, improves the link quality at
the cost of throughput
led_tx_pwr_normal
[0-100]
LED transmit power normal (%)
led_tx_pwr_cooldown [0-100]
LED transmit power in cooldown (when the
LUMA gets to 50C)
auto_gain_control
0:off, 1:on
The LUMA X will adapt to the parasitic light
level by changing the receiver gain.
manual_gain
[0-4000]
Manual gain value for the receiver when auto
gain is off
nb_receivers
[1-4]
If auto gain is on, this will be selected
automatically by the LUMA X during active
operation, otherwise it is a settable parameter
agc_amplitude_adjust [0-4000]
Advanced parameter, in case of troubles with
the autogain control, allows the system to
aim for lower or higher target gain value.
keep_alive_pkt
0:off, 1:on
Luma will send small packets periodically, 10
times per second in case of a successful
link. Can improve the autogain
Ip_address.json (read/write)
Parameter
Valid input
Description
Ip_addr1
[0-255]
First byte of the ip address (0-255)
Ip_addr2
[0-255]
Second byte of the ip address (0-255)
Ip_addr3
[0-255]
Third byte of the ip address (0-255)
Ip_addr4
[0-255]
Fourth byte of the ip address (0-255)