Typical application ..................................2 Device interfaces ..................................3 Leds behavior ....................................4 Specifications .....................................5 Serial communication protocol ..............................7 LAN communication protocol ..............................8 CDC-NCM communication protocol ............................8 Webpage ....................................8 REST API ....................................14 INOGENI Control App ................................17 Support ....................................18 Certifications ................................... 18...
DEVICE INTERFACES Here are the devices interfaces. USB input #1 USB input #2 LAN port USB 2.0 output HDMI output RS232 port +12V power input USB device detection leds Factory upgrade switch System activity led...
LEDS BEHAVIOR Here are the leds behavior: USB input No USB camera/device connected. SOLID USB camera/device connected. System activity led No power present on board. BLINK System firmware running correctly.
SPECIFICATIONS Here is the complete specification. Physical details Dimensions (W x L x H) 70 x 83 x 23 mm Power supply Power consumption Up to 1.2A Weight 136 g 1 x USB 2.0 Type-B to Type-A cable. Package content 1 x terminal block connection.
Page 7
Certifications The device does not decrypt BD/DVD movies, satellite/cable receivers or other HDCP compliant encrypted sources. Certifications FCC, CE, UKCA, RoHS, IEC62368, SoV, RCM TAA-compliant Compatibility NO driver installation necessary Operating system Windows 7 and above (32/64-bit) macOS 10.10 and above, Cameras Supported Cameras (or video Source) with an USB output UVC-compliant.
SERIAL COMMUNICATION PROTOCOL Here is the complete list of commands provided through the serial connection. Pinout is indicated on the enclosure. There must be a space character between command and arguments. Typically, commands will return ACK in case of success and NACK in case of failure. You need to add a carriage return character and a line feed “\r\n”...
You can access the device settings through its LAN interface. The LAN interface uses DHCP (default) and static IP addressing. You can obtain the IP from the INOGENI Control App or from the serial port IP command. Note that LAN is set to 100Mbps half-duplex.
Page 10
The STATUS page will give you information about the firmware installed. video and audio devices that you can monitor. Figure 1: Status preview...
Page 11
The CONFIGURATION tab will allow you to : Set the HDMI resolution over HDMI. Set the selected camera source. Set the audio input. Figure 2: Configuration preview...
Page 12
The SYSTEM tab will allow you to : Change the current password for accessing device settings. Get/Set REST API access token needed using REST API interface. Change network settings of your device. Restore default settings and reboot the system. Update your system. Figure 3: System preview...
Page 13
Click on the “Choose File” button and browse to the WIC file downloaded from our website. Click on “Update U-CAM” button to proceed to the update. The operation can take up to 1 minute. The device will reboot and browser will be refreshed.
Page 14
The DOCUMENTATION tab will allow you : Get to the latest user guide. Go to product webpage. Figure 4: Documentation preview The first time you access the webpage, your web browser is likely to complain that the connection is insecure. The reason for this is because we are using self-signed HTTPS certificates, because certificate providers will not provide certificates for addresses that are not globally accessible.
REST API The response will usually be JSON formatted with a “message” field containing a JSON string explaining the cause of the error or “success” in case of success. Note that we are using self-signed certificates. You can enable a bearer authentication in the HTTP header (Authorization: Bearer <token>) through our configuration page to increase security on the API.
Page 16
HTTP GET/POST x-www-form-urlencoded "message": <String> format=<formatIndex> https://<IP>/api/v1/setVideoFormat <formatIndex> options: Set video input format. See getVideoFormats command for available formats. HTTP GET JSON array containing all formats for input. https://<IP>/api/v1/ getVideoFormats Get video input format. HTTP GET/POST JSON object with message field input=<Integer>...
Page 17
The following commands allow to perform password management, bearer token management and firmware update. The authentication used is basic auth, and we use the same user and password as the webpage (default user=admin password=admin). Command URL / Description Body arguments Return body HTTP POST "message": <String>...
INOGENI CONTROL APP You can use our Control App to monitor firmware information, upgrade and configure your unit. NOTE: You need to use the USB-B to USB-A cable provided with the box for the Control App to detect the unit.
Need help?
Do you have a question about the U-CAM and is the answer not in the manual?
Questions and answers