RF Bridge
Overview
The RF Bridge allows to establish a point-to-point link between a RCP and a RIO.
Pay attention that it's only available on "broadcast" devices (RCP and RIO). Check your licences.
Here is a RFD900A module:
RF modules
The link works over "any" serial link, but:
- Need to be full duplex (as the communication is bidirectionnal)
- Tx/Rx commutation needs to be fast (some modules have 1s delay between a Rx and a TX, but are fast between 2 Tx or 2 Rx, this will basically not work).
Wired:
- null modem cable
In open bands:
- RFD900A (902 - 928 MHz)
In reserved bands:
- SATEL modems
Wiring
RF only
In this example, only the HF link is used to control the camera:
This works by pair, you will need one RFBridge per camera.
RF + Cloud
In this example, we combine HF and 4G to control the camera:
We do a kind of bonding between the 2 links:
- When you move a button on the RCP, we send the data to both cloud and HF
- RIO will receive:
- the data from the cloud
- the data from the HF link
- the data from both cloud and HF link and use only the first one received (fasest)
RF + cloud with a hop
In this example, we combine HF and 4G to control the camera, like above.
But here, we use a NIO as a hop. This sometime helps to put the RF outside in the stadium (NIO) and keep the RCP in the truck.
In this case:
- The camera is controlled by RIO (ethernet between FX6 and RIO, could also be serial for another type of camera)
- The NIO and RIO communicates both using RF and cloud (4G for RIO, Ethernet to the router for NIO).
- The RCP communicates with RIO using the NIO as a hop, and that's the NIO that handles the RF+cloud bonding. The RCP-NIO link is simple LAN ethernet.
The NIO could be replaced by "any" Cyanview device with USB and builtin GWY:
- RIO
- NIO
- RCP
Setup
I'll cover the "most complex case" with the RCP + NIO + RIO. If you just have a direct link between RCP and RIO, the setup done on NIO will be done on RCP.
The initial setup:
- Put your RCP, NIO and RIO on the same ethernet
- Configure your REMI tag/group on RIO, NIO, RCP
- Configure your camera on your RIO
- Import the camera from RIO to NIO
- Import the camera from NIO to RCP
Before going further, you need to check that this works.
Ensure your RFD900A module is connected:
- to the RIO (any port)
- to the NIO (any port)
- And that the modems are properly paired: ACT LEED should be steady GREEN.
If using RFD900 on RCP, ensure it's plugged on the USB next to RJ45, not the one on top.
If your RFD900 are not steady green at this step, ensure they're properly configured:
- power is limited to 500mA on RCP/RIO/NIO, while RFD900 can reach up to 1A, so ensure it's properly configured in limited power (or you're using external power).
- NET_ID and bands should match on both RFD900 modules
RIO/NIO/RCP REMI setup
RIO | NIO | RCP |
---|---|---|
They all have the same REMI tag:
- camera is configured on RIO
- NIO imports from RIO
- RCP imports from NIO
RFBridge setup
RIO
Open the RIO web UI and add /dev/app.html
to the URL (http://10.192.52.62/dev/app.html
for my RCP cy-rio-52-62
).
Search for UsbSerial
block:
- click on it (text should be
orange
) - on the right panel, set speed to
57600
(default baudrate of the RFD900A, adapt if you changed it) - click on
OK
, text should goblack
.
Now select the UsbSerial
block, then click on the right panel button: new RF Bridge (camera)
You have the RF Bridge:
- associated with the
UsbSerial
rf_bonding
to the REMI session (not present if only using RF and no 4G/REMI)rf_id 1
associated with your camera
rf_bonding means the bonding is active on this link between RF and cloud. It's really an active bonding.
If rf_id 1
is not present (order matters):
- click on
RF Bridge
- then click on your camera, then click on
connect
button
If you have multiple cameras on the same RIO, you can connect
them to the same RF Bridge
.
Ensure they all have unique/distinct rf_id
(rule of thumb: set rf_id
value = camera number)
NIO
In my setup, the RF Bridge is between RIO and NIO.
If you don't have a NIO in the loop and the RF link is direct, between RCP and RIO. Then follow this step on your RCP.
Configure the RF Bridge
as you did on your RIO:
- plug USB
- configure baudrate
But then, click on new RF Bridge (rcp)
If rf_id
is not present:
- click on
RF Bridge
- click on you camera
- click on
connect
button
If your RIO/NIO are connected to internet/cloud/remi, ensure to properly set the bonding:
- click on
cam_ctrl
in your camera block - find the
Session Importer
associated - the middle block should match your RIO serial
- click on it
- click on
connect
button
This is only important if you're planning to use 4G+RF. If only RF is in use, the rf_bonding
is not in use. But if you have RF+4G and the rf_bonding
is not setup properly, you could have various issues with tally, menu, etc.
Don't forget to setup rf_id
that match between your RIO and your NIO.
RCP
Nothing special to do on RCP as the camera is there imported using standard REMI:
If your RCP has the USB/RF and you're not using a NIO in between. Then simply apply the NIO guide on your RCP.
Test
While you have IP/Ethernet and RF link, turn any knob on the RCP:
- camera control still works
- ACT LED on RFD is steady green
- COM LED on RFD blinks when data is transmited/received
Status of the cam is green on the RCP.
Remove the ethernet cable from the RIO:
- camera control still works
- ACT LED on RFD is steady green
- COM LED on RFD blinks when data is transmited/received
Status of the cam is red on the RCP as the status represent the IP
status. In the future, we will represent the various status properly.
Troubleshooting
I can control, but camera is RED on RCP
The RF link is optimised reduce the bandwidth to the minimum. So if a packet is lost somewhere, there is no glitch, but we don't ask to repeat by default.
So if the status message is lost, you camera could stay RED, even if everything else is working.
You can ask for a full status refresh on your RCP:
- Click on
MENU
(long press) - Click on
SCENE
- Click on
S. FILES
- Click on
ACTIONS
- Click on
Sync Camera
My RFD900 is blinking green
If the LED is not steady green, it means they're not linked together.
Not related to your Cyanview configuration.
Check the RFD configuration:
- the NET_ID
- the bands
- power
- etc.
To ensure they match
You can plug both RFD on your computer open both serial ports and check they can communicate with each other without any Cyanview device. This helps validate that the RFD900 are properly configured.
Tally blinks, menu pops and disapear
It's probably because you have RF and cloud link enabled, but the bonding is not configured properly. So the RIO receive double messages (tally toggle, menu toggle, etc.), one from RF, one from 4G.
Setup/Fix rf_bonding
(ensure the link is between your RF Bridge
and the Session with your RIO (middle block)
RFD900 reboots continuously
The RIO/NIO/RCP USB ports are limited to 500mA. The RFD900 can go up to 1000mA.
So it starts, too much power, resets in loop.
Either:
- Lower the power in the configuration of your RFD900
- Use an external power that supports 1000mA and keep USB just for data.