© BECOM Systems 2020
38
|
58
Software User Manual - Argos3D - P33x
Last change: 29 June 2020/Version 10
In case the AEC/AGC feature is switched off, t
he sensor’s exposure can be controlled via register
ColorSensorExposure
, and the gain can be set in register
ColorSensorGain
. Reading from these registers return
the current values of the sensor (also in AEC/AGC on mode), or the last user-defined registers, if the color sensor
is not operating currently.
4.16
Save Registers
The entire register map can be saved into non-volatile flash using the register
CmdExec
. It will be restored from
flash after a reboot or power cycle. Use this feature to save a user specific configuration.
After camera boot, one may query a ready bit which indicates that all the settings have been applied within the
camera: Bit 1 of register
Ready
.
4.17
Ethernet/IP Settings
4.17.1
MAC Address
A dedicated Ethernet MAC address from BECOM Systems MAC address pool is assigned to each Argos3D - P33x
by factory default. This MAC address is saved in the OTP and cannot be changed by the user.
The user is allowed to assign the camera another MAC address using the registers
Eth0Mac0
to
Eth0Mac2
. Be
aware that in order to make the changes persistent, the register map must be saved to flash using register
CmdExec,
otherwise the changes will be lost on a reboot or power cycle.
If the register map in the flash will be cleared the factory default MAC address from OTP will be loaded.
4.17.2
IP/TCP/UDP Settings
The IP Settings of the Argos3D - P33x can be changes via the
Eth0_*
registers. A change of the IP settings (IP
address, subnet mask, default gateway) will take effect on writing the latter one. Port settings will take effect
immediately. UDP destination IP addresses will take effect immediately. Please see the register description for
details.
To make the changes persistent the register map must be saved to flash by writing a dedicated value to the
CmdExec
register.
4.18
Reset to Factory Default
The Argos3D - P33x can be reset to factory default settings by deleting the saved register map. This can be done
by writing a dedicated value to the register
CmdExec
.
Alternatively, a factory reset is executed via the camera’s reset signal. (Please consult the Hardware User
Manual
for details.) It must be active until the firmware is completely booted and the data stream is present.