RS232 Inogeni Toggle Rooms
“
Specifications
- Product: INOGENI TOGGLE ROOMS
- User guide Version: 1.6 June 20, 2025
Product Information
The INOGENI TOGGLE ROOMS is a versatile device designed for
various applications in meeting rooms and collaborative spaces. It
allows for seamless content sharing and connectivity.
Product Usage Instructions
Typical Applications
- Room PC mode with BYOD content sharing
- BYOM (BRING your OWN MEETING)
Block Diagram
Connectivity Diagram
Device Interfaces
The device interfaces include HDMI, USB, RS232, and Ethernet
ports for seamless integration with various devices.
LEDs Behavior
The LEDs on the device indicate different statuses such as power
on, connectivity, and operating modes.
Operating Modes
- Room PC mode with BYOD content sharing MODE
- BYOM mode
- Custom mode
- Automatic mode
- Manual mode
- Manual with fallback mode
- USB Follows HDMI mode
FAQ
Q: How do I switch between operating modes?
A: To switch between operating modes, use the control panel on
the device or the remote control if available. Refer to the user
manual for detailed instructions on changing modes.
Q: Can I use the device with both Mac and Windows
computers?
A: Yes, the INOGENI TOGGLE ROOMS is compatible with both Mac and
Windows operating systems. Ensure you have the necessary drivers
installed for seamless operation.
Q: What is the recommended setup for BYOM mode?
A: In BYOM mode, ensure that all participants have the necessary
software installed on their devices for smooth collaboration.
Connect the device to a compatible display for optimal viewing
experience.
“`
INOGENI TOGGLE ROOMS
User guide
Version 1.6 June 20, 2025
VERSION HISTORY
Version 0.1 0.2 0.3 1.0 1.1
1.2
1.3 1.4 1.5 1.6
Date January 17, 2024 January 24, 2024 March 15, 2024 March 20, 2024 March 25, 2024
May 22, 2024
August 30, 2024 November 18, 2024
January 9, 2025 April 24, 2025
Description
Preliminary user guide for device launch. – Added new options to set built-in EDIDs – Updated RESTAPI and serial commands for EDID and EDIDUSR. – Updated the connectivity diagram. – Updated serial and REST APIs. – Updated certification page. – Adding precisions to priority functions. – Adding Maestro settings explanations. – Adding precision to specific modes. – Adding INO BUTTON KIT information. – Adding precisions on HOSTMEETING function.
– Adding API table which summarize all RS232 and RESTAPI commands. – Adding precision to RESTAPI. – Adding web interface section. – Adding “TCP to RS232 tunneling” feature control.
CONTENTS
Version history…………………………………………………………………………………………………………………………………………………. 1
Typical applications ………………………………………………………………………………………………………………………………………….. 3
Room PC mode with BYOD content sharing ………………………………………………………………………………………………………. 3
BYOM (BRING your OWN MEETING)………………………………………………………………………………………………………………. 3
Block diagram………………………………………………………………………………………………………………………………………………….. 4
Connectivity diagram ………………………………………………………………………………………………………………………………………… 5
Device interfaces ……………………………………………………………………………………………………………………………………………… 6
LEDs behavior …………………………………………………………………………………………………………………………………………………. 7
Operating modes ……………………………………………………………………………………………………………………………………………… 8
Room PC mode with BYOD content sharing MODE ……………………………………………………………………………………………. 8
BYOM mode ………………………………………………………………………………………………………………………………………………… 8
Custom mode……………………………………………………………………………………………………………………………………………….. 8
Automatic …………………………………………………………………………………………………………………………………………………. 8
Manual …………………………………………………………………………………………………………………………………………………….. 8
Manual with fallback……………………………………………………………………………………………………………………………………. 8
USB Follows HDMI …………………………………………………………………………………………………………………………………….. 8
HDMI Follows USB …………………………………………………………………………………………………………………………………….. 8
Specifications ………………………………………………………………………………………………………………………………………………….. 9
Serial communication protocol ………………………………………………………………………………………………………………………….. 12
TCP to RS232 tunneling……………………………………………………………………………………………………………………………….. 12
REST API……………………………………………………………………………………………………………………………………………………… 12
Telnet …………………………………………………………………………………………………………………………………………………………… 14
API Commands ……………………………………………………………………………………………………………………………………………… 15
TOGGLE ROOMS User Guide
1
INOGENI Maestro application …………………………………………………………………………………………………………………………… 23 STATUS tab……………………………………………………………………………………………………………………………………………….. 23 SETTINGS tab ……………………………………………………………………………………………………………………………………………. 24 Device configuration …………………………………………………………………………………………………………………………………. 24 Video ……………………………………………………………………………………………………………………………………………………… 25 CEC display control ………………………………………………………………………………………………………………………………….. 25 SYSTEM tab ………………………………………………………………………………………………………………………………………………. 26 Security ………………………………………………………………………………………………………………………………………………….. 26 Network ………………………………………………………………………………………………………………………………………………….. 26 RS232 ……………………………………………………………………………………………………………………………………………………. 26 GPI………………………………………………………………………………………………………………………………………………………… 27 Update……………………………………………………………………………………………………………………………………………………. 27 RESOURCES tab ……………………………………………………………………………………………………………………………………….. 28
Web interface access………………………………………………………………………………………………………………………………………. 29 STATUS tab……………………………………………………………………………………………………………………………………………….. 30 SETTINGS tab ……………………………………………………………………………………………………………………………………………. 30 Operation mode ……………………………………………………………………………………………………………………………………….. 30 USB……………………………………………………………………………………………………………………………………………………….. 31 Video ……………………………………………………………………………………………………………………………………………………… 31 CEC display control ………………………………………………………………………………………………………………………………….. 31 SYSTEM tab ………………………………………………………………………………………………………………………………………………. 32 Security ………………………………………………………………………………………………………………………………………………….. 32 Web interface configuration………………………………………………………………………………………………………………………… 33 Network ………………………………………………………………………………………………………………………………………………….. 33 RS232 ……………………………………………………………………………………………………………………………………………………. 33 GPI………………………………………………………………………………………………………………………………………………………… 34 Update……………………………………………………………………………………………………………………………………………………. 34 RESOURCES tab ……………………………………………………………………………………………………………………………………….. 35
INOGENI INO BUTTON KIT ………………………………………………………………………………………………………………………….. 36 Mechanical specification ………………………………………………………………………………………………………………………………….. 37 DIP switches………………………………………………………………………………………………………………………………………………….. 40 Troubleshooting section …………………………………………………………………………………………………………………………………… 40 Support…………………………………………………………………………………………………………………………………………………………. 41 Certifications………………………………………………………………………………………………………………………………………………….. 41
TOGGLE ROOMS User Guide
2
TYPICAL APPLICATIONS Here is a typical connection diagram used for the TOGGLE ROOMS device in a videoconferencing setup.
ROOM PC MODE WITH BYOD CONTENT SHARING In this mode, only the Room PC USB and HDMI connections are routed to the main USB and HDMI peripherals.
The Room PC is the system that is currently selected to the main USB and HDMI peripherals. However, if the user would like to send HDMI content from the laptop’s USB-C or HDMI connection to the Room PC, it is possible to do so with the HDMI SHARE output connection.
BYOM (BRING YOUR OWN MEETING) In this setup, the laptop is the system that is currently selected to the main USB and HDMI peripherals.
TOGGLE ROOMS User Guide
3
BLOCK DIAGRAM Here is a simple block diagram to better understand the usage of the product.
Figure 1: Basic block diagram when RoomPC and content sharing mode is activated.
TOGGLE ROOMS User Guide
4
CONNECTIVITY DIAGRAM Here is a simple connectivity diagram showing
TOGGLE ROOMS User Guide
5
DEVICE INTERFACES Here are the devices interfaces.
1
2
Figure 2: Front side connections
3
4
5
6
7
8
9
10
11
12
13
14
Figure 3: Back side connections
Items
1
LAPTOP HOST THE MEETING button. This button will connect HDMI and USB peripherals to the laptop connection for BYOM.
2
PWR and charging status leds.
3
24VDC power input.
4
USB-C laptop connection.
5
USB-B laptop connection.
6
HDMI laptop connection.
7
USB-B Room PC connection.
8
HDMI Room PC connection.
9
USB devices.
10
HDMI display output.
11
HDMI share output from laptop.
12
LAN interface.
13
RS232 and remote interface.
14
GPI/button interface.
TOGGLE ROOMS User Guide
6
LEDS BEHAVIOR Here are the LEDs behavior:
LAPTOP HOSTS THE MEETING OFF
SOLID
BLINK
PWR OFF SOLID Charging OFF SOLID
Laptop not selected. Laptop selected. When user presses the button and a laptop is connected, there will be pulses on the integrated led to indicate which laptop is selected:
– 1x pulse: the “Laptop USB-C” host is selected. – 2x pulses: the “Laptop USB-B + HDMI” host is selected. Error condition. 1. When the user tries to switch to laptop if this one is not present or if USB or
HDMI connections are missing. 2. When the user tries to switch host if button is locked through our API.
Device not powered.
Device powered.
Laptop is not charging.
Laptop is charging.
TOGGLE ROOMS User Guide
7
OPERATING MODES Here are the operating modes supported by the device. They will be explained here.
ROOM PC MODE WITH BYOD CONTENT SHARING MODE This is the default mode. In this mode, only the Room PC USB and HDMI connections are routed to the main USB and HDMI peripherals.
The Room PC is the system that is currently selected to the main USB and HDMI peripherals. However, if the user would like to send HDMI content from the laptop’s USB-C or HDMI connection to the Room PC, it is possible to do so with the HDMI SHARE output connection.
The user can also initiate a BYOM session on their laptop but a user trigger (front button, INO BUTTON KIT or API call) needs to be done.
BYOM MODE In this mode, the laptop is the system that is automatically selected to the main USB and HDMI peripherals when detected. The Room PC is completely disconnected from the setup. When the laptop gets disconnected, the Room PC takes over until a new laptop is plugged in.
CUSTOM MODE In this mode, the user can configure the USB and HDMI switching modes independently.
AUTOMATIC This mode will switch automatically to the last source (USB or HDMI) connected if the operation mode is set to Custom. If the current source is disconnected, the device will switch back to the other source if it is detected. Push-button action and remote control are also supported.
MANUAL The manual mode will enable you to force a specific source selection. Push-button action and remote control are also supported.
MANUAL WITH FALLBACK The manual mode with fallback supports the same features as the manual mode. It will only add the possibility to switch to the other detected source connection automatically if the selected source is disconnected.
USB FOLLOWS HDMI In this mode, the USB host selection depends on the HDMI source selected. If the HDMI display switching mode is set to “Automatic”, the selected USB host will be the one associated to the last detected HDMI display source. Applicable only on the USB host switching mode.
HDMI FOLLOWS USB In this mode, the HDMI source selection depends on the USB host selected. If the USB host switching mode is set to “Automatic”, the selected HDMI display source will be the one associated to the last detected USB host.
NOTE: You cannot set “USB follows HDMI” and “HDMI follows USB” modes simultaneously.
TOGGLE ROOMS User Guide
8
Room PC with BYOD Content sharing
START
RoomPC selected with LED off
User triggered API for LAPTOP meeting?
YES
NO
Video from
prioritized laptop
NO
connected?
YES
Prioritized laptop video to SHARE OUT with LED off
NO
Video from selected laptop lost?
YES
NO
Video from second laptop present?
YES
Second laptop video to SHARE OUT with LED off
NO
YES
Video from selected laptop lost?
NO
Prioritized laptop having USB + video?
YES
Laptop hosts the meeting with solid LED
NO
USB or video from laptop disconnected?
YES
Second laptop having USB + video?
NO
YES
Second laptop hosts the meeting with solid LED
NO
YES
USB or video from laptop disconnected?
SPECIFICATIONS
Here is the complete specification. TOGGLE ROOMS User Guide
BYOM
START
RoomPC selected with LED off
NO
Is prioritized laptop connected?
YES
Is laptop having USB + video?
YES
Flash LED to indicate bad
NO
configuration and switch to
the detected USB or video
Laptop hosts the meeting with solid LED
NO
Video from laptop disconnected?
YES
Is second laptop connected?
NO
YES
NO
Is second laptop having USB or video?
YES
Is second laptop having USB + video?
YES
Flash LED to indicate bad
NO
configuration and switch to
the detected USB or video
Second laptop hosts the meeting with solid LED
NO
YES
Video from laptop disconnected?
9
Physical details Dimensions (W x L x H) Weight Power supply Power supply dimensions (W x L x H)
Package contents
Operating temperature Storage temperature Relative humidity Mounting options UPC code Origin Warranty
25.11 cm x 10.97 cm x 3.26 cm 9.89″ x 4.32″ x 1.28″ 770g
160W (85-264VAC 50/60Hz to 24V/6.67A DC)
175 mm x 72 mm x 35 mm 6.89″ x 2.83″ x 1.38″ 1 x TOGGLE ROOMS 1 x USB-C to USB-C cable 6 ft. 1 x USB 3.0 cable (USB-A to USB-B) 3 ft. 2 x terminal block 4-pos 2 x mounting brackets 4 x M2.5 mounting screws for brackets on product 4 x screws for Toggle Rooms table/wall mount 1 x power supply 85-264VAC 50/60Hz to 24V/6.67A DC / 160W
· International adapters included in the box (USA/CA or EU/UK/AU/BIS) 1 x PSU mounting bracket 4 x screws for PSU table/wall mount 4 x rubber feet
0° to 45° C (32° to 113° F)
-40° to 105° C (-40° to 221° F)
0% to 90% non-condensing
Ability to mount under the table or on a wall.
051497418694
Canada
5 years
HOST – LAPTOP
1x USB-C connector
1x USB connector 1x HDMI connector
HOST – ROOMPC 1x USB connector 1x HDMI connector
HDMI DISPLAY output Resolution Connector
Supports USB-C DisplayPort Alternate Mode – DisplayPort up to 3840x2160p60 / 4096x2160p60 – USB3.0 (USB 3.1 Gen 1 / 5 Gbps) – USB2.0 (480 Mbps) – Charging up to 100W – USB-C cable locking option
USB 3.0 Type-B HDMI 2.0 Up to 3840x2160p60 / 4096x2160p60 18Gbps Cable locking option.
USB 3.0 Type-B HDMI 2.0 Up to 3840x2160p60 / 4096x2160p60 18Gbps Cable locking option.
HDMI 2.0 Up to 3840x2160p60 / 4096x2160p60 18Gbps HDMI with cable locking option.
HDMI SHARE output Resolution Connector USB devices Connectors Power
Up to 3840x2160p60 / 4096x2160p60 18Gbps HDMI with cable locking option.
3 x USB 3.0 Type-A ports. 1.8A shared between downstream ports.
TOGGLE ROOMS User Guide
10
Control Control options
IP interface
RS232 interface
GPI interface
HDMI video HDCP compliance HDMI compliance Sampling frequency Video scaling Chroma subsampling CEC
HDMI audio Audio Formats
Certifications Device Power supply TAA-compliance
Compatibility Operating system
Front button for laptop selection RS232 GPI LAN USB 10/100Mbps Supports DHCP or static addressing. IP control available through RESTAPI and telnet connections. 4-pos terminal block connector Baud rates: 9600 [default], 19200, 38400 and 115200 Data bits: 8 Stop bits: 1 Parity: None Flow control: None 4-pos terminal block connector 2x Contact-closure control. GPI:
– Controlled by open-drain IO (short to ground) or driven IO. – Supported voltage range: 0 to 12V max. – Voltage threshold is 2.3V. VOUT: – Able to power up the led on the button of our INO-Button accessory. – Logic-low level: 0 @ 0.5V – Logic-high level: 4.5 @ 5V
Compliant with HDCP2.3, HDCP2.2 and HDCP1.4 Compliant with HDMI2.0b, HDMI1.4 and DVI1.0 600MHz Crosspoint switch supports video downscaling from 4K to 1080p. YUV/RGB 4:4:4, 4:2:2 Ability to send CEC commands to connected HDMI display sink.
Audio passthrough from input to output LPCM, Dolby Digital, DTS up to 192kHz
FCC, CE, UKCA, RoHS, IEC62368, RCM, SoV FCC, CE, UKCA, RoHS, IEC62368, RCM, CCC, CB, EAC, VI, UL Yes
NO driver installation necessary Windows 7 and above (32/64-bit) macOS 10.10 and above Linux (kernel v2.6.38 and above)
TOGGLE ROOMS User Guide
11
SERIAL COMMUNICATION PROTOCOL Here is the complete list of commands provided through the serial connection. As written on the back of the device, here is the pinout of the terminal block.
Pin 1: Receive Pin 2: GND Pin 3: Transmit Pin 4: 5V supply (for INOGENI Remote)
NOTE: The user needs to put a space character between the command name and argument.
You need to add a carriage return <CR> character and a line feed <LF> character at the end of the command string.
Typically, commands will return “ACK<CR><LF>” in case of success and “NACK<CR><LF>” in case of failure. Baud rate: 9600 [default] // Data bits: 8 // Stop bits: 1 // Parity: None // Flow control: None See the “API Commands” section for all the commands available.
TCP TO RS232 TUNNELING The device can act as a TCP to RS232 bridge over the TCP port 5000. Any data sent/receive on this TCP socket will entirely be presented to the RS232 connection. Enabling this option through the device configuration or API will disable the “Serial communication protocol” of the device. You can use the PuTTY or Hercules clients to test your device with your equipment.
REST API
You can enable a bearer authentication in the HTTP header (Authorization: Bearer <token>) through our configuration page to increase security on the API.
There will be a return code to each call with the following commands: 200 => success 400 => error 401 => authorization error
TOGGLE ROOMS User Guide
12
The return body 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. It is also possible to embed arguments to an API call inside the URL to ease configuration with some control systems with the following topology:
GET https://<IP>/api/v1/<COMMAND>?<ARG1>=value&<ARG2>=value
where <COMMAND>, <ARG1> and <ARG2> are command and associated arguments.
For example, using the usbHost command, you can issue the following request:
GET https://<IP>/api/v1/usbHost?host=1
This request will set the USB host to laptop USB-C port.
The following commands allow to perform password management and bearer token management. By default, no authentication is required to perform action using the REST API. Authentication can be enabled through the embedded webpage or the REST API itself.
TOGGLE ROOMS User Guide
13
Command URL / Description
HTTP POST https://<IP>/api/v1/ changePassword
Change the password to <newPassword>.
Body arguments
Return body
{ “oldPassword”: “<oldPassword>”, “newPassword”: “<newPassword>”
}
{ “message”: <String>
}
HTTP GET https://<IP>/api/v1/ accessToken
Return the bearer token.
{ “token”: <String> “message”: <String>
}
HTTP POST https://<IP>/api/v1/ accessToken
Generate random access token and activate bearer token authentication for REST API.
{ “token”: <String> “message”: <String>
}
HTTP DELETE https://<IP>/api/v1/ accessToken
Delete and deactivate bearer token.
{ “message”: <String>
}
HTTP GET https://<IP>/api/v1/ accessTokenEn? enable=<number>
Activate (1) or Deactivate (0) access token for REST APIss
{ “message”: <String>
}
The bearer token is generated using a random process. The format of the bearer token only supports the following:
– Alphanumeric (A to Z) upper and lowercase characters. – Numbers 0-9.
See the “API Commands” section for all the commands available.
TELNET You can use any telnet application to communicate with the device using TCP. Make sure to use the right IP address and port 23.
Use the serial communication protocol to configure the device. The quit command can be used to ask server for disconnection. See the “API Commands” section for all the commands available.
TOGGLE ROOMS User Guide
14
API COMMANDS
Here is the list of the RS232 and RESTAPI commands available for the device. The two interfaces share the same API.
TX When command have all body arguments, it will apply the configuration to the device. RX When command does not have any body arguments or only first argument is provided, it will return information from the device.
API command (RS232 – RESTAPI)
AUTOHDMICECPWR autoHdmiCecPwr
BAUDRATE baudrate
Description
RS232 payload
Get/Set the automatic CEC power control of the connected display. When enabled, the device will turn on/off the display depending on the actual state of the HDMI source routed to the display.
<enable> options: 0 => OFF 1 => ON
TX <enable> RX
Set RS232 baud rate.
<baudrate> options: 0 => 9600 1 => 19200 2 => 38400 3 => 115200
TX <baudrate> RX
BTNLOCK btnLock
Get/Set the button lock status.
<lockState> options: 0 => Not locked 1 => Locked
TX <lockState> RX
CECPASSTHROUGHEN cecPassthroughEn
Get/Set CEC passthrough setting from source to display. This setting allows CEC commands to be sent or not from the video source to the connected display. Manual CEC commands will continue to work regardless of this setting.
TX <enable>
CECTOGGLEMUTE cecToggleMute CECVOLDOWN cecVolDown CECVOLUP cecVolUp
DISPLAYSRC displaySrc
<enable> options:
RX
0 => OFF
1 => ON [default]
Toggle mute control.
TX
Decrease display volume.
TX
Increase display volume.
TX
Get/Set which HDMI source to be routed to
display output.
TX <src>
<src> options:
RS232 return ACK<CR><LF>
RESTAPI payload enable=<enable>
ENABLE=<enable><CR><LF> ACK<CR><LF>
ACK<CR><LF>
baudrate=<baudrate>
BAUDRATE=<baudrate><CR><LF > ACK<CR><LF>
ACK<CR><LF>
btnLock=<lockState>
BTNLOCK=<lockState><CR><LF > ACK<CR><LF>
ACK<CR><LF>
enable=<enable>
ENABLE=<src><CR><LF> ACK<CR><LF>
ACK<CR><LF> ACK<CR><LF> ACK<CR><LF>
ACK<CR><LF>
displaySrc=<src>
RESTAPI return
{ “message”: <String>
}
{ “enable”: <enable>, “message”: <String>
}
{ “message”: <String>
}
{ “baudrate”: <baudrate>, “message”: <String>
}
{ “message”: <String>
}
{ “btnLock”: <lockState>, “message”: <String>
}
{ “message”: <String>
}
{ “enable”: <host>, “message”: <String>
} {
“message”: <String> } {
“message”: <String> } {
“message”: <String> }
{ “message”: <String>
}
TOGGLE ROOMS User Guide
15
API command (RS232 – RESTAPI)
Description
0 => RoomPC 1 => Laptop USB-C 2 => Laptop HDMI 3 => OFF
RS232 payload RX
DISPLAYSWMODE displaySwMode
Get/Set HDMI display source switching mode. The operation mode must be set to “Custom” to use this.
<swMode> options: 0 => Automatic mode [default] 1 => Manual mode 2 => Manual mode with fallback 3 => HDMI follows USB mode
TX <swMode> RX
Set specific EDID modes to be reported to video source.
<src> options: 0 => RoomPC 1 => Laptop USB-C 2 => Laptop HDMI
TX <src> <edid>
EDID edid
EDIDHDMIOUT edidHdmiOut
<edid> options:
0 => Passthrough
1 => User EDID
2 => 3840x2160p60
3 => 3840x2160p50
4 => 3840x2160p30
5 => 3840x2160p25
6 => 1920x1080p60
RX
7 => 1920x1080p50
8 => 1280x720p60
9 => 1280x720p50
10 => 5120x2160p30
11 => 5120x2160p25
Get/Set the EDID from the sink and report
it to the associated source. This will put the
EDID mode of the associated source to
“User EDID”.
TX <sink> <src>
<sink> options: 0 => Display 1 => SHARE OUT
<src> options: 0 => RoomPC 1 => Laptop USB-C 2 => Laptop HDMI
RX <sink>
EDIDUSR edidUsr
<edidHdmiOut> => formatted 256 bytes array
Set specific EDID modes to be reported to video source.
TX <src> <256 bytes array>
<src> options: 0 => RoomPC 1 => Laptop USB-C 2 => Laptop HDMI
RX <src>
<edidUsr> => formatted 256 bytes array
TOGGLE ROOMS User Guide
RS232 return DISPLAYSRC=<src><CR><LF> ACK<CR><LF>
ACK<CR><LF>
RESTAPI payload
RESTAPI return
{ “displaySrc”: <src>, “message”: <String>
}
displaySwMode=<swMode>
{ “message”: <String>
}
DISPLAYSWMODE=<host><CR><L F> ACK<CR><LF>
{ “displaySwMode”: <swMode>, “message”: <String>
}
ACK<CR><LF>
src=<src> edid=<edid>
{ “message”: <String>
}
EDID=<edid><CR><LF> ACK<CR><LF>
src=<src>
{ “edid”: <edid>, “message”: <String>
}
ACK<CR><LF>
src=<sink> src=<src>
{ “message”: <String>
}
EDIDUSR=<edidUsr><CR><LF> ACK<CR><LF>
sink=<sink>
ACK<CR><LF>
src=<src> edidUsr=<256 bytes array>
EDIDUSR=<edidUsr><CR><LF> ACK<CR><LF>
src=<src>
{ “edidHdmiOut”:
<edidHdmiOut>, “message”: <String>
}
{ “message”: <String>
}
{ “edidUsr”: <edidUsr>, “message”: <String>
}
16
API command (RS232 – RESTAPI)
GPICFG gpiCfg
HDCPCTL hdcpCtl
HELP help HOSTBUTTON hostButton
HOSTMEETING hostMeeting
Description
RS232 payload
Get/Set the GPI configuration.
NOTE: In pulse mode, a short to GND on this pin will trigger the function. The function will be executed on GPI falling edge. GPI rising edge has no effect.
In level mode, the function will be executed TX <gpi> <mode> <function> on short to GND and open states.
<gpi> options: 1 => GPI1 2 => GPI2
<mode> options: 0 => Pulse mode [default] 1 => Level mode
<function> options: 0 => Disabled. 1 => BYOM mode control [default GPI1] SHORT = LAPTOP OPEN = ROOMPC 2 => USB host control [default GPI2] SHORT = LAPTOP OPEN = ROOMPC 3 => Display video source control SHORT = LAPTOP USB-C/HDMI OPEN = ROOMPC 4 => Share output video source control SHORT = LAPTOP USB-C OPEN = LAPTOP HDMI Get/Set the HDCP setting.
RX <src>
<src> options: 0 => RoomPC 1 => Laptop USB-C 2 => Laptop HDMI
TX <src> <hdcp>
<hdcp> options: 0 => Disabled 1 => HDCP v1.4 2 => HDCP v2.2 3 => Auto
RX <src>
Return commands list with description.
RX
This function gives the same functionality as the front button or the INO BUTTON KIT action.
This function allows the device to switch USB and HDMI connections to the provided host connection. This is a momentary control. As soon as there are events over USB and HDMI signals, the preconfigured modes will take over. This control is similar to the actual front button and also when user is using the INO BUTTON KIT.
TX TX <host>
<host> options: 0 => RoomPC 1 => Laptop USB-C
TOGGLE ROOMS User Guide
RS232 return ACK<CR><LF>
RESTAPI payload
gpi=<gpi> mode=<mode> function=<function>
MODE=<mode><CR><LF> FUNCTION=<function><CR><LF > ACK<CR><LF>
gpi=<gpi>
ACK<CR><LF>
src=<src> hdcp=<hdcp>
HDCP=<hdcp><CR><LF> ACK<CR><LF>
src=<src>
List of all the supported commands. ACK<CR><LF>
ACK<CR><LF>
host=<host>
RESTAPI return
{ “message”: <String>
}
{ “mode”: <mode>, “function”: <function>, “message”: <String>
}
{ “message”: <String>
}
{ “hdcp”: <hdcp>, “message”: <String>
} List of all the supported commands. {
“message”: <String> }
{ “host”: <host>, “message”: <String>
}
17
API command (RS232 – RESTAPI)
HOSTNAME hostname
Description
2 => Laptop USB-B/HDMI Get/Set the hostname of the device. This command will change the device name when probed over the network and the name of the USB HID interface
<hostname> option: String defined hostname to be shown on the network and USB HID interface. This string must not have space characters.
RS232 payload TX <hostname> RX
HTTPEN httpEn
Get/Set HTTP control setting.
<enable> options: 0 => OFF 1 => ON
TX <enable> RX
NETWORK network
OPMODE opMode
Get/Set network settings.
<mode> options:
static => addressing is static
dhcp
=> use DHCP addressing
If mode is static, IP and netmask are required while gateway is optional.
TX
<mode> <ip> <netmask> <gateway>
<ip> option: String defined IP address. Example: 192.168.0.20
<netmask> option: String defined netmask address. Example: RX 255.255.0.0
<gateway> option: String defined gateway address. Example: 192.168.0.1
Get/Set operation mode.
By default, the device will operate in
RoomPC / BYOD mode RoomPC USB
and HDMI peripherals selected, and laptop
sends video content only to SHARE output. The user will need to trigger our
TX <opMode>
API or use the GPI interface to connect
USB and HDMI to the laptop.
When BYOM mode is set, the device will automatically switch all HDMI and USB
RS232 return
RESTAPI payload
RESTAPI return
ACK<CR><LF>
HOSTNAME=<src><CR><LF> ACK<CR><LF>
ACK<CR><LF>
ENABLE=<enable><CR><LF> ACK<CR><LF>
hostname=<hostname> enable=<enable>
{ “message”: <String>
}
{ “hostname”: <host>, “message”: <String>
}
{ “message”: <String>
}
{ “enable”: <enable>, “message”: <String>
}
ACK<CR><LF>
mode=<mode> ip=<ip> netmask=<netmask> gateway=<gateway>
{ “message”: <String>
}
MODE=<mode><CR><LF> IP=<ip><CR><LF> NETMASK=<netmask><CR><LF> GATEWAY=<gateway><CR><LF> ACK<CR><LF>
{ “mode”: <static,dhcp>, “ip”: <ip>, “netmask”: <netmask>, “gateway”: <gateway>, “message”: <String>
}
ACK<CR><LF>
opMode=<opMode>
{ “message”: <String>
}
TOGGLE ROOMS User Guide
18
API command (RS232 – RESTAPI)
Description
peripherals to the laptop as soon as it is detected. The RoomPC is always selected if there is no laptop detected.
RS232 payload
When Custom mode is set, the user can
set the USB, display and share source
switching modes independently.
RX
PRIORDISPLAYSRC priorDisplaySrc
<opMode> options:
0 => RoomPC with BYOD/content sharing
[default]1 => BYOM
2 => Custom
Get/Set display source priority.
Only applicable when operation mode is
set to “Custom” and display source switching mode is set to “automatic” or
TX <src>
“manual with fallback”.
<src> options:
0 => RoomPC
1 => Laptop USB-C
RX
2 => Laptop HDMI
3 => Last detected source [default]
Get/Set host system priority. The function
will select which computer to use as the
prioritized source, including USB and video TX <host> associated to the same computer.
PRIORHOSTMEETING priorHostMeeting
Only applicable when operation mode is
set to “RoomPC / BYOD content sharing” and “BYOM”.
<host> options:
1 => Laptop USB-C
RX
2 => Laptop USB-B/HDMI
3 => Last detected laptop [default]
PRIORSHARESRC priorShareSrc
PRIORUSBHOST priorUsbHost
REBOOT reboot
Get/Set share source priority. Only applicable when operation mode is set to “Custom” and share source switching mode is set to “automatic” or “manual with fallback”.
<src> options: 0 => RoomPC 1 => Laptop USB-C 2 => Laptop HDMI 3 => Last detected source [default] Get/Set USB priority. Only applicable when operation mode is set to “Custom” and USB host switching mode is set to “automatic” or “manual with fallback”.
<host> options: 0 => RoomPC 1 => Laptop USB-C 2 => Laptop USB-B 3 => Last detected host [default]
Reboot the device.
TX <src> RX TX <host> RX TX
TOGGLE ROOMS User Guide
RS232 return
RESTAPI payload
RESTAPI return
OPMODE=<src><CR><LF> ACK<CR><LF>
{ “opMode”: <opMode>, “message”: <String>
}
ACK<CR><LF>
priorDisplaySrc=<src>
{ “message”: <String>
}
PRIORDISPLAYSRC=<src><CR>< LF> ACK<CR><LF>
{ “priorDisplaySrc”: <host>, “message”: <String>
}
ACK<CR><LF>
host=<host>
{ “message”: <String>
}
PRIORHOSTMEETING=<host><CR ><LF> ACK<CR><LF>
ACK<CR><LF>
priorShareSrc=<src>
PRIORSHARESRC=<src><CR><LF > ACK<CR><LF>
ACK<CR><LF>
priorUsbHost=<host>
PRIORUSBHOST=<host><CR><LF > ACK<CR><LF>
ACK<CR><LF>
{ “priorHostMeeting”:
<host>, “message”: <String>
}
{ “message”: <String>
}
{ “priorShareSrc”: <host>, “message”: <String>
}
{ “message”: <String>
}
{ “priorUsbHost”: <host>, “message”: <String>
}
{ “message”: <String>
}
19
API command (RS232 – RESTAPI)
RSTR rstr
Description
Restore default settings (including password and REST API token).
RS232 payload RX
SCALER scaler
Get/Set the scaler options over the HDMI video outputs.
<output> options: 0 => Display output 1 => Share output
<enable> options: 0 => OFF 1 => ON
TX <output> <enable> RX <output>
SHARESRC shareSrc
SHARESWMODE shareSwMode
STATUS status
TELNETEN telnetEn
TUNNELINGEN tunnelingEn
Get/Set which HDMI source to be routed to
share output.
TX <src>
<src> options:
0 => RoomPC [Not supported in
automatic mode]
1 => Laptop USB-C
RX
2 => Laptop HDMI
3 => OFF
Get/Set HDMI share source switching
mode. The operation mode must be set to “Custom” to use this.
TX <swMode>
<swMode> options:
0 => Automatic mode [default]
1 => Manual mode
RX
2 => Manual mode with fallback
3 => HDMI follows USB mode
Return laptop and RoomPC information, display and share output timings.
RX
Get/Set telnet control setting.
<enable> options: 0 => OFF (default) 1 => ON
Get/Set the TCP to RS232 tunneling setting option available on port 5000.
<enable> options: 0 => OFF (default) 1 => ON
Optionally, the user can select baud rate, data bits, stop bits and parity settings. If those are not provided, the device will use default RS232 configuration.
<baudrate> options: 0 => 9600 1 => 19200
TX <enable> RX
<enable> <enable> TX <baudrate> <dataBits>
<stopBits> <parity>
RX
TOGGLE ROOMS User Guide
RS232 return ACK<CR><LF>
RESTAPI payload
RESTAPI return
{ “message”: <String>
}
ACK<CR><LF>
output=<output> enable=<enable>
{ “message”: <String>
}
ENABLE=<enable><CR><LF> ACK<CR><LF>
output=<output>
ACK<CR><LF>
shareSrc=<src>
SHARESRC=<src><CR><LF> ACK<CR><LF>
ACK<CR><LF>
shareSwMode=<swMode>
SHARESWMODE=<host><CR><LF> ACK<CR><LF>
List of all the status of the device.
ACK<CR><LF>
enable=<enable>
ENABLE=<enable><CR><LF> ACK<CR><LF>
ACK<CR><LF>
enable=<enable> baudrate=<baudrate> dataBits=<dataBits> stopBits=<stopBits> parity=<parity>
ENABLE=<enable><CR><LF> BAUDRATE=<baudrate><CR><LF> DATABITS=<dataBits><CR><LF> STOPBITS=<stopBits><CR><LF> PARITY=<parity><CR><LF> ACK<CR><LF>
{ “enable”: <enable>, “message”: <String>
}
{ “message”: <String>
}
{ “shareSrc”: <src>, “message”: <String>
}
{ “message”: <String>
}
{ “shareSwMode”: <swMode>, “message”: <String>
}
List of all the status of the device.
{ “message”: <String>
} {
“enable”: <enable>, “message”: <String> }
{ “message”: <String>
}
{ “enable”: <enable>, “baudrate”=<baudrate>, “dataBits”=<dataBits>, “stopBits”=<stopBits>, “parity”=<parity>, “message”: <String>
}
20
API command (RS232 – RESTAPI)
USBC4K60EN usbc4K60En
USBDEVEN usbDevEn
Description
2 => 38400 3 => 115200
<dataBits> options: 0 => 7 bits 1 => 8 bits 2 => 9 bits
<stopBits> options: 0 => 1 bit 1 => 2 bits
<parity> options: 0 => none 1 => even 2 => odd
Get/Set the USB-C working mode.
NOTE: Enabling DisplayPort signal to support 4K60 will disable USB3.0 connectivity on USB-C port. USB2.0 will remain active.
Disabling this option will allow user to support USB3.0 and 4K30 video.
<mode> options: 0 => Disable 4K60 [default] 1 => Enable 4K60
Get/Set the power on USB devices ports according to specific hosts.
<host> options: 0 => RoomPC 1 => Laptop USB-C 2 => Laptop HDMI 3 => When no host detected
<devices> options: Bitmask to enabled ports.
RS232 payload
TX <mode> RX TX <host> <devices>
USBHOST usbHost
<devices> 0 1 2 3 4 5 6 7
USB1 OFF ON OFF ON OFF ON OFF ON
USB2 OFF OFF ON ON OFF OFF ON ON
USB3 OFF OFF OFF OFF ON ON ON ON
Get/Set USB host to use.
RX <host> TX <host>
TOGGLE ROOMS User Guide
RS232 return
RESTAPI payload
RESTAPI return
ACK<CR><LF>
usbc4K60En=<mode>
USBC4K60EN=<mode><CR><LF> ACK<CR><LF>
{ “message”: <String>
}
{ “usbc4K60En”: <mode>, “message”: <String>
}
ACK<CR><LF>
host=<host> devices=<devices>
{ “message”: <String>
}
DEVICES=<devices><CR><LF> ACK<CR><LF>
host=<host>
ACK<CR><LF>
usbHost=<host>
{ “devices”: <devices>, “message”: <String>
}
{ “message”: <String>
}
21
API command (RS232 – RESTAPI)
USBHOSTSWMODE usbHostSwMode
VERSION version
VOUT vout
Description
RS232 payload
<host> options:
0 => RoomPC
1 => Laptop USB-C
RX
2 => Laptop USB-B
3 => OFF
Get/Set USB host switching mode. The
operation mode must be set to “Custom” to
use this.
TX <swMode>
<swMode> options:
0 => Automatic mode [default]
1 => Manual mode
RX
2 => Manual mode with fallback
3 => USB follows HDMI mode
Return firmware version.
Get/Set the VOUT level.
NOTE: By default, the firmware will drive this output to power up a led when enabling the BYOM mode. If the user wants to override this behavior, it is possible by changing the <vout> option.
<vout> options: 0 => Controlled by firmware. 1 => Logic-low. 2 => Logic-high.
RX TX <vout> RX
RS232 return
USBHOST=<host><CR><LF> ACK<CR><LF>
RESTAPI payload
RESTAPI return
{ “usbHost”: <host>, “message”: <String>
}
ACK<CR><LF>
usbHostSwMode=<swMode>
{ “message”: <String>
}
USBHOSTSWMODE=<host><CR><L F> ACK<CR><LF>
MAJOR=<Integer><CR><LF> MINOR=<Integer><CR><LF> ACK<CR><LF>
{ “usbHostSwMode”: <swMode>, “message”: <String>
}
{ “major”: <Integer>, “minor”: <Integer>
}
ACK<CR><LF>
vout=<vout>
{ “message”: <String>
}
VOUT=<vout><CR><LF> ACK<CR><LF>
{ “vout”: <vout>, “message”: <String>
}
TOGGLE ROOMS User Guide
22
INOGENI MAESTRO APPLICATION You can use our INOGENI Maestro application to monitor firmware information and upgrade your unit.
NOTE: You need to use the USB-B to USB-A cable provided with the box for the Maestro application to detect the unit.
STATUS TAB
Device friendly name
Firmware, inputs and outputs information
Reboot the device
Select laptop for BYOM session
Detected device list
Status of the whole device
This section contains all the firmware information, video sources detections/resolutions along with the actual configuration of the unit.
TOGGLE ROOMS User Guide
23
SETTINGS TAB
DEVICE CONFIGURATION
– Change the operation mode of the unit. o RoomPC + BYOD Content sharing In this mode, as soon as a laptop is connected to the device, video will be routed to HDMI SHARE OUT for content sharing. USB devices are not switched to the laptop in order to avoid disrupting video call on RoomPC. A user trigger (front button, INO BUTTON KIT our API call) needs to be done to initiate BYOM session. o BYOM In this mode, switching between RoomPC and BYOM is automatic upon host detection. o Custom mode In this mode, USB, HDMI display and HDMI share switching modes can be independently controlled.
TOGGLE ROOMS User Guide
24
– USB configuration o User can select the USB host. o USB-C 4K60 support. You can turn ON/OFF 4K60 support over USB-C. If you enable 4K60 support, there will be no USB3.0 support over USB-C. Only USB2.0 will remain. o USB devices power control This control allows you to turn ON/OFF USB power on each port depending on the host selected. This can be useful when unit is connected to a Room PC system which have BYOM support.
VIDEO
– Video inputs o HDCP Can be turned ON/OFF and appropriate HDCP version can be set. o EDID mode Can report EDID information based on actual display, using preset EDIDs or using a user EDID that can be uploaded to the device.
– Video outputs o User can select video source to be shown on specified output.
CEC DISPLAY CONTROL
– Power o Can turn ON/OFF connected display.
– Volume o Can send volume UP/DOWN commands. o Can send toggle mute command.
– Automatic CEC power
TOGGLE ROOMS User Guide
25
o Device can automatically send power ON/OFF commands to display when selected video sources is detected or not.
SYSTEM TAB
SECURITY
– Telnet connection o Allows the device to be connected to a telnet client.
– HTTP server o Allow the device to be controlled through HTTP.
NETWORK
– IP mode o Device can be configured using DHCP or static IP address. o If static IP addressing is selected, you can set IP address, subnet mask and gateway.
RS232
– Baud rate o The baud rate of the RS232 port can be set here.
TOGGLE ROOMS User Guide
26
GPI
–
GPI functions are set here. The VOUT pin can also be configured.
UPDATE
– You can force a specific firmware package (ZIP file) after clicking on the Browse button. Click on “Upload” button to proceed to the update.
– If you need to do a factory reset of the product, you can click on the “Reset” button.
TOGGLE ROOMS User Guide
27
RESOURCES TAB
In this section, you will have access to the latest documentation.
– User guide – Datasheet – Brochure – Device certifications – Power supply certifications
TOGGLE ROOMS User Guide
28
WEB INTERFACE ACCESS A web interface is available for the device. This one is accessible through your network.
The web interface is only available from firmware v1.25.
Since the device supports the mDNS networking protocol, you can access the web interface of the device using a networking URL. This URL looks like the following example and includes the last 3 bytes of the MAC address and will end with the .local suffix:
38:76:05:00:80:00 toggle-rooms-008000.local
You can access the device using any browser and enter the URL with the .local suffix or the IP address of the unit if you have this information. You will be prompted with a login dialog. At first connection, the device will ask you to configure a new password.
When you enter the web interface, you will get access to the general information of the device. This information is always available when you navigate through the tabs.
· General section with firmware version, MAC address, IP address and serial number of the unit. · USB host selected · Status of video inputs and outputs
TOGGLE ROOMS User Guide
29
· Buttons to reboot the unit, initiate a “laptop hosts the meeting” trigger and the logout action.
STATUS TAB This section contains all the firmware information, video sources detections/resolutions along with the actual configuration of the unit.
SETTINGS TAB
OPERATION MODE
– Change the operation mode of the unit. o RoomPC + BYOD Content sharing In this mode, as soon as a laptop is connected to the device, video will be routed to HDMI SHARE OUT for content sharing. USB devices are not switched to the laptop in order to avoid disrupting video call on RoomPC. A user trigger (front button, INO BUTTON KIT our API call) needs to be done to initiate BYOM session. o BYOM In this mode, switching between RoomPC and BYOM is automatic upon host detection. o Custom mode In this mode, USB, HDMI display and HDMI share switching modes can be independently controlled.
TOGGLE ROOMS User Guide
30
USB
– USB configuration o User can select the USB host. o USB-C 4K60 support. You can turn ON/OFF 4K60 support over USB-C. If you enable 4K60 support, there will be no USB3.0 support over USB-C. Only USB2.0 will remain. o USB devices power control This control allows you to turn ON/OFF USB power on each port depending on the host selected. This can be useful when unit is connected to a Room PC system which have BYOM support.
VIDEO
– Video inputs o HDCP Can be turned ON/OFF and appropriate HDCP version can be set. o EDID mode Can report EDID information based on actual display, using preset EDIDs or using a user EDID that can be uploaded to the device.
– Video outputs o User can select video source to be shown on specified output.
CEC DISPLAY CONTROL
TOGGLE ROOMS User Guide
31
– Power o Can turn ON/OFF connected display.
– Volume o Can send volume UP/DOWN commands. o Can send toggle mute command.
– Automatic CEC power O Device can automatically send power ON/OFF commands to display when selected video sources is detected or not.
SYSTEM TAB
SECURITY
– Login info o Ability to change the current password of the device.
– Telnet connection o Allows the device to be connected to a telnet client.
TOGGLE ROOMS User Guide
32
WEB INTERFACE CONFIGURATION
– Ability to turn on or off the HTTP server. – Allows the authentication token. – API access token can be accessed, generated or deleted using those buttons. NETWORK
– IP mode o Device can be configured using DHCP or static IP address. o If static IP addressing is selected, you can set IP address, subnet mask and gateway.
RS232
– Baud rate o The baud rate of the RS232 port can be set here.
TOGGLE ROOMS User Guide
33
GPI
– GPI functions are set here. – The VOUT pin can also be configured. UPDATE
– You can force a specific firmware package (ZIP file) after clicking on the Browse button. Click on “Upload” button to proceed to the update.
– If you need to do a factory reset of the product, you can click on the “Reset” button.
TOGGLE ROOMS User Guide
34
RESOURCES TAB
In this section, you will have access to the latest documentation. – User guide – Datasheet – Brochure – Device certifications – Power supply certifications
TOGGLE ROOMS User Guide
35
INOGENI INO BUTTON KIT You can use our INOGENI INO BUTTON KIT to trigger the BYOM mode of the TOGGLE ROOMS.
Here is the connectivity diagram of the INO BUTTON KIT to the TOGGLE ROOMS.
Here is also the timing diagram of the GPI and VOUT interfaces. When the GPI1 interface is shorted to GND, the VOUT signal will act like this depending on the laptop selected. Each cycle is 250ms.
TOGGLE ROOMS User Guide
36
MECHANICAL SPECIFICATION You can find the mechanical specification of the device. All dimensions are in mm [in].
Figure 4: Top plate dimensions
TOGGLE ROOMS User Guide
37
Figure 5: Bottom plate dimensions and holes positions
HIS DOCUMEN IS HE OIN PROPE R Y O AD AN A DE SI N ROUP HERE UNDE RA ND MUS NO BE US ED OR ANY O HER PURPOSE HA N HA OR HICH I A S P RE PA RE DA ND S UB MI E D . NO REPRODUC ION O HIS DOCUMEN ROUP. HE USE R O HIS DOCUM EN UNDERS AND HA A D AN A DES I N ROUP AND I S REP RES EN A I E ARE AB SOL ED O ANY RE SPONSAB ILI Y OR DAMA E S RES UL IN IN ANY AY ROM HE USE O HE IN ORMA I ON CON A IN OOLMA E R BE ORE HE ABRICA ION O OOLIN . HIS DRA IN DOES NO A LLO OR POS MOLDI N SHRI N A E. DO NO SCALE O DRA IN . ALL ERRORS, OMIS SI ONS A ND I RRE ULARI IE S M US BE REPOR ED O AD AN A DE
TOGGLE ROOMS User Guide
38
Figure 6: Bracket dimensions
Figure 7: Power supply bracket dimensions
TOGGLE ROOMS User Guide
39
DIP SWITCHES Here you can find the behavior of the DIP switches located at the back of the unit.
Switch SW1 SW2 SW3 SW4 SW5
SW6
Position
OFF ON OFF ON OFF ON OFF ON OFF ON OFF
ON
Description For future use.
For future use.
For future use.
For future use.
Reserved. Disable 5V on terminal block Enable 5V on terminal block. This switch must be set to power up the connected remote.
TROUBLESHOOTING SECTION Here is the troubleshooting section for the device.
Problem
My laptop is not charging using my USB-C cable.
The device does not automatically switch USB host and HDMI source.
My device is switching HDMI video slowly.
The Maestro software is not able to detect my device.
Resolution
Check if the cable is rated to support USB-C power delivery. Also check if the cable used is among the ones that we already support. Visit https://inogeni.com/product/toggle-rooms/ for the complete list.
Make also sure that tour BIOS and your system chipset drivers are up to date. By default, the device is operating in “RoomPC with BYOD / content sharing” mode to avoid disruption of a current video meeting. See “Operation mode” API to properly set the operation you need. If your EDID mode is set to “passthrough”, the device is handshaking the EDID from the connected display to the source. This will take some time. To minimize video switching time, it is recommended to configure the EDID mode of the video sources to a preset EDID (e.g. 1080p60). If you are connected to Toggle Rooms through the laptop connections (USB-C or USB-B/HDMI), please make sure the laptop is selected by using the front “LAP OP HOS S HE MEE IN ” button. When laptop is selected, this button will light up. The Maestro software will connect to the device through USB, this is why the device is not detected if the host is not properly selected.
TOGGLE ROOMS User Guide
40
SUPPORT
Engineered by video professionals, for video professionals, it is your most compatible USB 3.0 device. INOGENI expertise at your fingertips:
· Expert Technical Support team at support@inogeni.com for immediate help or if you have any technical question about our products.
· Extensive Knowledge Base to learn from other customers’ experiences.
© Copyright 2025 by INOGENI INC. All Rights Reserved.
INOGENI name and logo are trademarks or registered trademarks of INOGENI. Use of this product is subject to the terms and conditions of the license and limited warranty in effect at the time of purchase. Product specifications can change without notice.
INOGENI, Inc. 1045 Avenue Wilfrid-Pelletier Suite 101 Québec, QC, Canada, G1W0C6 418-651-3383
CERTIFICATIONS
FCC Radio Frequency Interference Statement Warning This device complies with Part 15 of the FCC rules. Operation is subject to the following two conditions: (1) this device may not cause harmful interference, and (2) this device must accept any interference received including interference that may cause undesired operation.
IC Statement This Class A digital apparatus complies with Canadian CAN ICES-3(A)/NMB-3(A).
CE Statement We, INOGENI Inc., declare under our sole responsibility that Toggle Rooms, to which this declaration relates, is in conformity with European Standards EN 55032, EN 55035, and RoHS Directive 2011/65/EU + 2015/863/EU.
UKCA Statement This device is compliant with the Electromagnetic Compatibility Regulations 2016 No. 1091 as part of the requirements leading to the UKCA marking.
WEEE Statement The European Union has established regulations for the collection and recycling of all waste electrical and electronic equipment (WEEE). Implementation of WEEE regulations may vary slightly by individual EU member states. Please check with your local and state government guidelines for safe disposal and recycling or contact your national WEEE recycling agency for more information.
RCM Statement This device is compliant with Regulator Compliance Mark (RCM) certification.
NOM Statement This device is compliant with the NOM-019 standard.
TOGGLE ROOMS User Guide
41
Documents / Resources
![]() |
INOGENI RS232 Inogeni Toggle Rooms [pdf] User Guide RS232 Inogeni Toggle Rooms, RS232, Inogeni Toggle Rooms, Toggle Rooms |