Configuration of the MGB parameters is done via a user-friendly web interface. The user can configure various parameters, such as network settings, type of interface (GMSL 2/3, LVDS 2/3, etc.), type of video codec (H.264, Motion JPEG, RAW, etc.), properties of an Area of Interest, screenshot frequency, etc.
The MGB has implemented a trigger functionality. Trigger events from several sources are supported: 2 external GPIO inputs, a CAN bus event, and the trigger button on the MGB chassis. A trigger event can be set via the web interface to control one of the following functionalities: starting up the MGB startup, taking screenshots, and recording video.
The TCP video stream supports an optional visible binary timestamp embedded into the video frames. The timestamp contains either a relative or an absolute time. The time base of the MGB is synchronized with the NTP server. Timestamps are enabled and configured via the web interface.
The MGB also supports a TCP control socket. The TCP control socket is mainly intended for integration into a test-automation framework. It allows run-time changes of MGB parameters while conducting automated tests. The TCP control socket provides an advanced alternative to the user-friendly MGB configuration web interface.
The MGB software can be easily updated by the customer. Firmware upgrades can be performed via an internal memory card or via Ethernet and an internal Samba network drive.