timecode systems AirGlu2 Operation & User’s Manual

Text of the manual

UK Timecode Systems Ltd. Unit 6, Elgar Business Centre, Moseley Road, Hallow, Worcester.

WR26NJ. UK User Manual v1.5 (dated 26/05/2022) Key Features The AirGlu2™ module highlighted features are listed below: • Configurable Sync and Control module for sync and control of professional cameras, recorders and audio devices • Built in Timecode Generator, with 0.5ppm VC TCXO • Timecode Input and Timecode output modes • Master or Slave operation modes • Genlock and Word Clock sync outputs • Sync and Control wireless using sub-GHz protocol, transmit and receive. • External antenna port • Additional connectivity to apps, using 2.4GHz Bluetooth LE. • 2.0v and 3.3v regulated inputs • UART to host equipment with buffered data inputs • Simple serial UART API for all menu and control functions • Single power and I/O port • Surface Mount module Wireless Sync and Control AirGlu2™ module

UK Timecode Systems Ltd. Unit 6, Elgar Business Centre, Moseley Road, Hallow, Worcester.

WR26NJ. UK System Overview Introduction The AirGlu™ module is an energy friendly, compact solution for providing wireless sync and control capabilities to a professional camera, recorder or audio device. It combines integrated MCU/2.4GHz transceiver, FPGA and Sub GHz radio transceiver. A highly accurate 0.5ppm TCXO provides stable timecode and sync outputs. It can communicate via Sub GHz radio to other AirGlu™ and AirGlu2™ modules or to 3rd party applications using the 2.4GHz Bluetooth LE radio. It has and external internal antenna port and can be surface mounted into a host PCB. It is extremely compact at 22 mm x 16 mm.

UK Timecode Systems Ltd. Unit 6, Elgar Business Centre, Moseley Road, Hallow, Worcester.

WR26NJ. UK System Overview Serial UART API – S1C Commands API V5.4 Getting/Changing Configuration Settings of S1C enable devices All commands are formed normally using text-based strings and communicated to the device by one of the following methods.  A bi-directional serial link. The link will currently be based around a logic level serial port with or without CTS/RTS handshake with a default baud rate of 57600. Note that TCS standard serial I/O will not tolerate full RS232 voltage levels, also RS232 has inverse logic.  For Bluetooth Low Energy enabled devices. The method to be used to read or change values with the System One Controller (S1C) using simple control request messages. These requests can be to retrieve information or to change settings. The S1C will respond back the requested data or acknowledgment of changes made. All control messages and replies can be checked using simple terminal software, i.e. Teraterm for serial links Command Syntax Commands and replies are formed as readable ASCII strings. Commands/queries/replies start with a ‘#’, this start character is followed by the command/query string which is then followed by a ‘?’ for queries or an ‘=’ for commands/replies. All commands and queries are case sensitive, currently all upper-case and 4 ASCII characters long - excluding ‘#’, ‘=’ or ‘?’. All commands and queries must be terminated with a or a + (0x0a or 0x0d,0x0a)[‘\n’ or ‘\r\n’]. All non-binary replies will be terminated with a single Command value strings must not exceed 112 bytes to be compatible with the BLink network.

UK Timecode Systems Ltd. Unit 6, Elgar Business Centre, Moseley Road, Hallow, Worcester.

WR26NJ. UK Binary Commands Commands or queries requiring binary data are identified with different assignment characters as follows. ‘>’ Binary set (same as text command’s ‘=’) ‘<’ Binary get (same as text command’s ‘?’) Following the assignment character is a single length byte which denotes the length of the following binary data. If there is no binary data to follow then this length byte should be zero. The length byte should then be followed by the first byte of the binary data. The binary data (or zero length byte) still requires to be followed with a ‘\n’ termination character. “#BCMD>Length+Binary Data\n” Multiple Commands per line Multiple commands can be placed on a single command line. This is most useful for BLink commands/queries to a single remote device as multiple commands on a single line will be transmitted to the remote device in a single frame period i.e. quicker. Multiple commands should be separated with the ‘:’ (full colon) character. Each line, not each command, should be started with the ‘#’ character and terminated with a ‘\n’. “#TCTM?:TCUB?:RFTX=1:BINC>\04****\n” Replies to multiple commands may be returned separately. It must be remembered that there is a line length limit of 112 characters. BLink Network Commands BLink network device addressing is slightly different, please see later section on ‘Blink Networks’ for full details.

UK Timecode Systems Ltd. Unit 6, Elgar Business Centre, Moseley Road, Hallow, Worcester.

WR26NJ. UK Timecode Source TCSC? Returns the current timecode source as a string TCSC=n where n is an ASCII ‘0’ through ‘2’ where; 0 = Internal (free run) 1 = External RF 2 = External RF (Cont) Free run between sync packets. 3 = External LTC 4 = External LTC (Cont) Free run if signal removed TCSC=n Sets the timecode source to the value n as in the list below. The S1C will reply with the currently set source where; 0 = Internal 1 = External RF 2 = External RF (Cont) 3 = External LTC 4 = External LTC (Cont) 5 = Jam once to RF then go to Internal mode 6 = Jam once to LTC then go to Internal mode Timecode TCTM? Returns the current timecode as a string “TCTM=hhmmssff” TCTM=hhmmssff Sets the current Timecode (only if in ‘Internal’ Mode) User-Bits (also see RF Userbits) TCUB? Returns the current User Bits TCUB=uuuuuuuu Sets the current User Bits (only if in ‘Internal’ Mode or RF userbits switch (RFUB) is off) Broadcast Timecode * TCBC=n Will configure the unit to broadcast on the serial output a ‘#TCTM=hhmmssff’ string periodically. TCBC=0 Turn off broadcast TCBC =1 Send Timecode once a second on frame 10. Frame 10 allows easy offset adjustment to what is used/displayed. TCBC=2 Send Timecode every frame. Timecode Run/Freeze * When the Timecode source is set to a non-continuous mode the output Timecode will ‘freeze’ until the incoming signal is seen, triggering a running the Timecode. Whereas continuous modes will continue to run the Timecode in the absence of and external signal and then ‘soft-lock’ when the signal is re-established. These functions can override the standard behaviour. TCRN? Returns whether Timecode is running (=1) or frozen (=0).

Other Camera Accessories Manuals