CubeSense. An integrated sun and nadir sensor module. Interface Control Document

Size: px
Start display at page:

Download "CubeSense. An integrated sun and nadir sensor module. Interface Control Document"

Transcription

1 CubeSense An integrated sun and nadir sensor module Interface Control Document

2 Page: 2 Table of Contents List of Acronyms/Abbreviations Introduction Specifications Electrical Interface Power Enabling/Disabling Communications Mechanical Interface Software Interface I2C Protocol UART protocol Telecommand and telemetry IDs Node Definition (V2.0) Telemetry Frames Telecommand Frames... 25

3 Page: 3 List of Acronyms/Abbreviations CMOS ADCS ESL FPGA I 2 C MCU OBC SRAM UART COTS PCB Complementary metal-oxide semiconductor Attitude and Determination Control System Electronic Systems Laboratory Field Programmable Gate Array Inter- Integrated Circuit Microcontroller Unit Onboard Computer Static Random Access Memory Universal Asynchronous Receiver/Transmitter Commercially Off-the-shelf Printed circuit board

4 Page: 4 1. Introduction The CubeSense module is an integrated sun and nadir sensor for CubeSat attitude sensing. It makes use of two CMOS cameras one dedicated to sun sensing and another for horizon detection. The sun sensor has a neutral density filter included in the optics to ensure that only the sun will be visible in the image. Both cameras have wide field-of-view optics (200 degrees) for increased operating range. The primary outputs of the sensor are the measured sun vector and nadir vector in the sensor s coordinate frame. The measured vectors are output as azimuth/elevation angles relative to the camera bore-sight. CubeSense can also be used as a camera to download 1024x1024 pixel greyscale images. It is however important to note that a camera that is dedicated for use as a sun-sensor contains a physical filter and cannot be used to take normal images. The unit contains a variety of static sensitive devices. The appropriate electrostatic protection measures must thus be implemented. The unit must never be handled without proper grounding. It is recommended that the unit be handled in a clean environment. A clean room of ISO class 8 or higher or an appropriate laminar flow workbench is recommended. The unit should be kept free of moisture or liquids. Liquids and moisture could have corrosive effects on the electronics and electronic joints which may lead to degradation and loss of reliability of the circuits. The unit must be handled with care and dropping or bumping the unit should be completely avoided. The camera lenses should be kept clean and free of any dirt that may obstruct the images captured by the camera. Dust should be removed with a cloth. If required, the lens may be cleaned using ethanol and appropriate lens cleaning equipment, but unnecessary cleaning of the lens should be avoided. The sun and nadir optics are fitted with dust caps which should be removed before flight. The position of the lens relative to the image sensor is of extreme importance for accurate detection. Any external force on the lens or lens holder should be completely avoided. Please read Section Error! Reference source not found.(error! Reference source not fo und.) very carefully.

5 Page: 5 2. Specifications Table 1 Performance specifications Physical Size Mass Power Maximum power use Nominal mode Performance Maximum update rate Nadir only Sun only Both Accuracy (1σ) Nadir Sun Range Nadir Sun PC104 PCB: 96mm x 91mm x 10mm (excludes camera modules) 80 g (including camera modules) 360 mw < 150 mw 2 Hz 2 Hz 1 Hz 0.2 degrees (Full earth in FOV) 0.2 degrees (Full range) 130 degrees vertical/horizontal and 160 degrees diagonal 170 degrees vertical/horizontal and 200 degrees diagonal Table 2 Electrical characteristics Symbol Parameter Min Nom Max Unit V CC 5V Supply voltage V 3V3 Supply voltage V T A Operating Temperature C * I cc Single Both V I2C I 2 C voltage levels 3.3 / 5 V R I2C I 2 C rate 100 khz V UART UART voltage levels 3.3 V R UART UART baudrate bps V CC = 5V & 3V3, T A = 25 C

6 Page: 6 3. Electrical Interface Figure 1 CubeSense electrical connections 3.1 Power CubeSense is powered from 5V and 3V3. The 5V and 3V3 supplies and ground connection are located on the PC104 header and on the AUX header (if populated). The user can configure CubeSense to be powered from any combination of these sources. Table 3 summarizes which pins on the PC104 header/aux header is used for a specific power selection. These locations have been specifically chosen to make the unit compatible with most COTS CubeSat components

7 Page: 7 Power Source Location Table 3 Power-connection locations* PC104 Main 5V H2-25 & H2-26 3V3 H2-27 & H2-28 GND H2-29, H2-30 & H2-32 *Refer to Figure 1 for connector names PC104 SW1 PC104 SW2 PC104 SW3 H1-47 H1-49 H1-51 P1-5 H1-48 H1-50 H1-52 P1-2 H2-29, H2-30 & H2-32 H2-29, H2-30 & H2-32 H2-29, H2-30 & H2-32 P1-3 Aux The placement of the power source on CubeSense must be specified at production, since it cannot be changed once the board has been delivered. 3.2 Enabling/Disabling CubeSense has its own overcurrent protected switches which switch on/off the power that is supplied to the board. At production, these switches can be configured to be default on or off. The user can switch on/off CubeSense by applying a digital high/low signal to the CubeSense Enable pin. The Enable pin is active high. This signal can be routed to one of 4 locations on CubeSense. These locations are summarised in Table 4. These locations have been specifically chosen to make the unit compatible with most COTS CubeSat components. Table 4 Enable-connection locations* Enable-Source Location PC104 Loc1 PC104 Loc2 Aux Strain Relief EN H1-2 H2-20 P1-4 JP-5 *Refer to Figure 1 for connector names The placement of the Enable-source on CubeSense must be specified at production, since it cannot be changed once the board has been delivered.

8 Page: Communications CubeSense has two communication channels: I2C and UART. The I2C bus connection is also made via the PC104 connector stack. The location of the I2C bus is selectable and can be in one of the three locations, summarized in Table 5. Table 5 I2C-connection locations* I2C Location PC104 Main PC104 Secondary I2C SCL H1-43 H1-21 P1-1 I2C SDA H1-41 H1-23 P1-6 Aux CubeSense acts as a slave on the I2C bus and thus do not have pull-up resistors. The master must implement the appropriate pull-ups for the frequency at which the communication is done. The UART connection is mainly used for debugging purposes. In the case where it is required for flight, the full functionality of CubeSense is available through this interface. In the case where UART is required as a flight interface, it is suggested that the AUX connector be populated and used as the main connector. The UART connection is also located on the same connector that is used to program the MCU on CubeSense. The pin-outs for the UART connections on the connector are indicated in Table 6. The UART channel operates at TTL voltage levels. Table 6 UART connections UART Signal PIC P1 AUX CubeSense TX PIC P1-10 P1 6 CubeSense RX PIC P1-9 P1 1 GND PIC P1-8 P1-3 Note that CubeSense will be back-powered through the UART connections if a voltage is applied on these connections without supplying CubeSense with power. This might lead to unexpected behavior and should be avoided at ALL times.

9 Page: 9 4. Mechanical Interface The CubeSense module conforms to the CubeSat kit PC104 specifications. The ISIS Bus definition is used for cut-outs of the PCB and placement of stacking holes. These dimensions are specified below: Figure 2 CubeSense board outline CubeSense has additional mounting holes that can be used for mounting of other piggyback PCBs or mechanics. These holes should only be used after consulting with the CubeSpace team.

10 Page: Software Interface CubeSense can communicate using either a UART channel or an I2C bus. In both cases the telecommand and telemetry definitions are the same, but the protocol differs slightly. CubeSense acts as a slave in both cases it will only respond to telecommands or telemetry requests from a master. The first byte of a message sent to the CubeSense will determine whether the message is a telecommand or telemetry request, and also contain the ID of the telecommand or telemetry request. The most significant determines whether it is a telecommand or telemetry request, and the lower 7 s contain the ID. Table 7 Content of first byte of message Bit(s) Meaning 7 0 = telecommand, 1 = telemetry request 0:6 Telecommand or telemetry frame ID When considering the full byte identifier, telecommands first byte will be in the range and telemetry requests in the range I2C Protocol The CubeSense module acts as an I2C slave node with 7- addressing. The 8- read and write addresses of the node are: Table 8 I2C node address 8- Hex 7- Hex Binary byte address I2C write 0x20 0x10 0b I2C read 0x21 0x10 0b Requesting telemetry Telemetry is requested from CubeSense over the I2C bus by performing a combined writeread operation. The first write following the start condition is the write-address of the node (0x20).

11 Page: 11 This is followed by the telemetry frame identifier which is the ID of the TLM that should be read. A repeated start condition is then given The read-address is then written by the master (0x21) The master then issues a number of read cycles depending on the length of the telemetry frame. S 0x20 TLM frame ID S 0x21 TLM byte 0... P Master writes node address (write operation) Master writes telemetry frame ID Master writes node address (read operation) Figure 3 I2C Telemetry request Master reads first TLM data byte The length and content of the telemetry frames are summarized in Table 13. For the complete listing of TLMs and TCs, see Appendices A and B. Because the master determines the number of bytes that are read, it is possible to read past the end of a telemetry frame or to read an incomplete telemetry frame. CubeSense will flag an error if an incorrect number of bytes are read for a given frame identifier. This flag is stored in the Communications Status telemetry frame (ID = 2), and can be read using a telemetry request. The flag will remain set until the communication status telemetry frame is read Sending telecommands Telecommands are given to CubeSense by performing a master write to the module. The first write following the start condition is the write-address of the node (0x20). The first data byte (after the address byte) is the telecommand identifier This is followed by the telecommand parameters. S 0x20 TC ID TC data 0... P Master writes node address (write operation) Master writes telecommand ID Master writes data bytes Figure 4 I2C Telecommand The number and format of these parameters vary for each telecommand and are summarized in Table 14. The telecommand acknowledge status can be polled via a telemetry request (ID = 3) to ensure that CubeSense successfully registered the telecommand that was given to it.

12 Page: 12 Table 9 Telecommand Acknowledge telemetry frame Telemetry frame ID 3 Telecommand Acknowledge Frame length 3 Channels Offset Length Channel Data type Detail 0 1 Last TC id ID of last received telecommand 1 1 Processed 0 = TC has not been flag processed. Sending another TC while this flag is 0 will corrupt the TC buffer 2 1 TC error flag 0 = no error, 1 = invalid TC ID, 2 = parameters invalid It is not a requirement that the telecommand acknowledge status has to be read following a telecommand, but an error will occur if another telecommand is sent before the Telecommand Processed flag (contained in the Telecommand Acknowledge telemetry frame) has been set. In this case the telecommand buffer will be overwritten, while the first telecommand is being processed, leading to corrupt telecommand data. The Processed flag is not an indication of the telecommand execution status. Some telecommands may take a while to execute (such as imaging and detection functions) and other telemetry channels are available to monitor their execution status. The Processed flag is only an indication that the module is ready for another telecommand to be sent. The Telecommand Acknowledge telemetry frame also contains a TC Error flag. This flag will be set if an invalid telecommand ID was received for the last telecommand or if the number of data bytes were incorrect or contained invalid data. The following sequence illustrates the actions that the master has to take to ensure proper telecommand execution: 1. Send telecommand. 2. Poll Telecommand Acknowledge telemetry until the Processed-flag equals Confirm telecommand validity by checking the TC Error flag of the last read Telecommand Acknowledge telemetry. 4. Back to step 1 (if another telecommand is to be sent).

13 Page: UART protocol The UART operates at a baudrate of bps, with 8 data s, 1 stop and no parity checking. The UART protocol makes use of start-of-message (SOM) and end-of-message (EOM) identifiers to mark the beginning and end of a transmission. An escape character precedes the SOM and EOM identifiers. Table 10 UART protocol message identifiers Escape character SOM identifier EOM identifier 0x1F 0x7F 0xFF A message will therefore begin with the sequence 0x1F, 0x7F and end with the sequence 0x1F, 0xFF. Whenever data occurs in the message, where the data byte matches the escape character, this will be replaced with the sequence 0x1F, 0x1F. When decoding a CubeSense UART message, on reception of the escape character, the byte following the escape character has the following implications: Table 11 UART message decoding Byte received after escape character 0x7F 0xFF 0x1F other Meaning Start of message End of message Data byte: 0x1F Should not occur error When formatting a message to be sent to the CubeSense UART, the same protocol applies. CubeSense will set internal error flags to indicate that a protocol error occurred or if an incomplete message was received (if a SOM identifier occurred without a preceding EOM identifier). These flags can be read via the Communication Status telemetry request. Once set, they will remain set until the Communication Status telemetry is requested Requesting telemetry A telemetry request to the CubeSense (via the UART) will have the following form: 0x1F 0x7F TLM frame ID 0x1F 0xFF Start-of-message identifier End-of-message identifier Figure 5 UART telemetry request

14 Page: 14 The reply from the CubeSense will then have the following form: 0x1F 0x7F TLM byte x1F 0xFF Start-of-message identifier End-of-message identifier Sending telecommands Figure 6 UART telemetry reply A telecommand to the CubeSense (via the UART) will have the following form: 0x1F 0x7F TC ID TC data byte x1F 0xFF Start-of-message End-of-message identifier identifier Figure 7 UART telecommand The CubeSense will reply to the telecommand with an acknowledge message. 0x1F 0x7F TC Error flag 0x1F 0xFF Start-of-message identifier 0 = no error 1 = invalid TC ID 2 = invalid parameters End-of-message identifier Figure 8 UART telecommand acknowledge The reply will contain a single data byte with the TC Error flag. This is the same flag that can be read via the Telecommand Acknowledge telemetry request. The receipt of the telecommand-acknowledge will indicate that the CubeSense is ready to receive another telecommand. telecommand buffer. Sending another telecommand before the acknowledge will corrupt the 5.3 Telecommand and telemetry IDs The first byte of a message sent to the CubeSense will determine whether the message is a telecommand or telemetry request, and also contain the ID of the telecommand or telemetry request. The most significant determines whether it is a telecommand or telemetry request, and the lower 7 s contain the ID. Table 12 Telecommand and telemetry IDs Bit(s) Data 7 0 = telecommand, 1 = telemetry request 0:6 Telecommand or telemetry frame ID When considering the full byte identifier, telecommands will have ID s in the range and telemetry requests will have ID s in the range Table 13 and Table 14 show lists

15 Page: 15 of telemetry and telecommand frames that CubeSense accepts. For the complete listing of frames and their content, see the Node Definition. ID (Decimal) Full ID- Byte (HEX) Table 13 List of telemetry frames** Telemetry frame Length 0 0x80 Status 8 1 0x81 Serial Number 6 2 0x82 Communication Status 8 3 0x83 Telecommand Acknowledge x93 Operation Status x94 Sensor 1 result x95 Sensor 2 result x96 Sensor 1 result & start new detection in SRAM x97 Sensor 2 result & start new detection in SRAM x98 Sensor 1 result & start new detection in SRAM x99 Sensor 2 result & start new detection in SRAM x9A Power xA8 Configuration xC0 Image frame xC1 Image frame info xC2 Full image SRAM 1 Location 1 (UART only) xC3 Full image SRAM 1 Location 2 (UART only) xC4 Full image SRAM 2 Location 1 (UART only) xC5 Full image SRAM 2 Location 2 (UART only) xC8 Read Sensor 1 Mask xC9 Read Sensor 2 Mask 40 * Telemetry frames 22, 23, 24 and 25 will also trigger a detection operation. See section 6.3 ** This definition is for CubeSense Nodedef V2. If the Interface version field of TLM 0 of your CubeSense is not V2, please contact our team for the updated list of TLMs.

16 Page: 16 Table 14 List of telecommands* ID Full ID-Byte (Decimal) (HEX) Telecommand Length 0 0x00 Reset x0B Clear SRAM overcurrent flags x14 Capture & detect x15 Capture Image x28 Set sensor 1 detection threshold x29 Set sensor 2 detection threshold x2A Set sensor 1 auto-adjust x2B Set sensor 1 settings x2C Set sensor 2 auto-adjust x2D Set sensor 2 settings x32 Set sensor 1 boresight pixel location x33 Set sensor 2 boresight pixel location x34 Set sensor 1 mask x35 Set sensor 2 mask x36 Set sensor 1 distortion correction coefficients x37 Set sensor 2 distortion correction coefficients x40 Initialize image download x41 Advance image download 2 * This definition is for CubeSense Nodedef V2. If the Interface version field of TLM 0 of your CubeSense is not V2, please contact our team for the updated list of TCs.

17 Page: 17 Node Definition (V2.0) 5.4 Telemetry Frames Telemetry frame ID 0 Status Frame length 8 Channels Offset Length Channel Data type Detail 0 1 Node type Identification of type of CubeComponent Node 1 1 Interface Interface definition version version 2 1 Firmware version (major) 3 1 Firmware version (minor) 4 2 Runtime (seconds) 6 2 Runtime (milliseconds) Unsigned 16- Unsigned 16- Number of seconds since processor start-up Number of milliseconds (after the integer second) since processor start-up

18 Page: 18 Telemetry frame ID 2 Communication Status Frame length 8 Channels Offset Length Channel Data type Detail 0 2 TC counter Unsigned 16- No. of telecommands received 2 2 TLM counter Unsigned 16- No. of telemetry request received 4 1 TC buffer overrun flag TC buffer was overrun while receiving a telecommand 5 1 I2C TLM read error flag While reading a TLM buffer in an I2C transaction, either the read carried on past the end of the buffer, or the read stopped before all bytes were read 6 1 UART protocol error flag 7 1 UART incomplete message flag UART protocol error occurred UART start-of-message identifier was received without a preceding endof-message Telemetry frame ID 1 Serial number Frame length 6 Channels Byte Length Channel Data type Detail No 0 6 Node type 8- ASCII 6 ASCII Characters Serial number

19 Page: 19 Telemetry frame ID 3 Telecommand Acknowledge Frame length 3 Channels Offset Length Channel Data type Detail 0 1 Last TC id ID of last received telecommand 1 1 Processed flag 0 = TC has not been processed. Sending another TC while this flag is 0 will corrupt the TC buffer 2 1 TC error flag 0 = no error, 1 = invalid TC ID, 2 = parameters invalid Telemetry frame ID Detection result & Trigger Frame length 6 Channels Byte Length Channel Data type Detail No 0 2 α Signed 16- α angle in centi-degrees (range = -100 to 100 degrees) 2 2 β Signed 16- β angle in centi-degrees (range = -100 to 100 degrees) 4 1 Capture Result 0 = start-up 1 = capture pending 2 = successfully captured (Own SRAM) 3 = successfully captured (Other SRAM) 4 = camera timeout 5 = SRAM overcurrent 5 1 Detectio n result 0 = start-up 1 = no detection scheduled 2 = detection pending 3 = Nadir error too many detected edges 4 = Nadir error not enough detected edges 5 = Nadir error Bad fit 6 = Sun error Sun not found 7 = Successful detection

20 Page: 20 Telemetry frame ID 26 Power Frame length 10 Channels Offset Length Channel Data type Detail V current Unsigned 16- To obtain current from sample value: I= * TLM_3VCURRENT (returns current in ma) 2 2 SRAM 1 current 4 2 SRAM 2 current Unsigned 16- Unsigned V current Unsigned SRAM 1 over-current 9 1 SRAM 2 over-current I= *TLM_SRAM1CURRENT (returns current in ma) I= *TLM_SRAM2CURRENT (returns current in ma) I = * TLM_5VCURRENT (returns current in ma) 0 = no overcurrent 1 = SRAM overcurrent detected 0 = no overcurrent 1 = SRAM overcurrent detected

21 Page: 21 Telemetry frame ID 40 Configuration Frame length 14 Channels Offset Length Channel Data type Detail 0 1 Camera 1 detection threshold 1 1 Camera 2 detection threshold 2 1 Camera 1 auto adjust mode 3 1 Camera 1 exposure 5 1 Camera 1 AGC 6 1 Camera 1 Blue Gain 7 1 Camera 1 Red Gain 8 1 Camera 2 auto adjust mode 9 1 Camera 2 exposure 11 1 Camera 2 AGC 12 1 Camera 2 Blue Gain 13 1 Camera 2 Red Gain Unsigned 16- Unsigned 16-0 = disabled, 1 = enabled 0 = disabled, 1 = enabled Telemetry frame ID 64 Image frame Frame length 128 Channels Offset Length Channel Data type Detail Image bytes Array of 8- unsigned Image bytes

22 Page: 22 Telemetry frame ID 65 Image frame info Frame length 3 Channels Offset Length Channel Data type Detail 0 2 Image frame number Number of current frame loaded into download buffer 2 1 checksum XOR checksum of frame loaded into download buffer Telemetry frame ID 66* Full image SRAM 1 Location 1 Frame length Channels Offset Length Channel Data type Detail Image bytes Array of 8- unsigned Image bytes Telemetry frame ID 67* Full image SRAM 1 Location 2 Frame length Channels Offset Length Channel Data type Detail Image bytes Array of 8- unsigned Image bytes Telemetry frame ID 68* Full image SRAM 2 Location 1 Frame length Channels Offset Length Channel Data type Detail Image bytes Array of 8- unsigned Image bytes Telemetry frame ID 69* Full image SRAM 2 Location 2 Frame length Channels Offset Length Channel Data type Detail Image bytes Array of 8- unsigned Image bytes * Telemetry 66 to 69 can only be acquired through UART.

23 Page: 23 Telemetry frame ID 72 Read Sensor 1 Mask Frame length 40 Channels Offset Length Channel Data type Detail 0 2 Minimum X of area 1 Specifies the lower X- boundary of masked area Maximum X of area 1 Specifies the upper X- boundary of masked area Minimum Y of area 1 Specifies the lower Y- boundary of masked area Maximum Y of area 1 Specifies the upper Y- boundary of masked area Minimum X of area 2 Specifies the lower X- boundary of masked area Maximum X of area 2 Specifies the upper X- boundary of masked area Minimum Y of area 2 Specifies the lower Y- boundary of masked area Maximum Y of area 2 Specifies the upper Y- boundary of masked area Minimum X of area 3 Specifies the lower X- boundary of masked area Maximum X of area 3 Specifies the upper X- boundary of masked area Minimum Y of area 3 Specifies the lower Y- boundary of masked area Maximum Y of area 3 Specifies the upper Y- boundary of masked area Minimum X of area 4 Specifies the lower X- boundary of masked area Maximum X of area 4 Specifies the upper X- boundary of masked area Minimum Y of area 4 Specifies the lower Y- boundary of masked area Maximum Y of area 4 Specifies the upper Y- boundary of masked area Minimum X of area 5 Specifies the lower X- boundary of masked area Maximum X of area 5 Specifies the upper X- boundary of masked area Minimum Y of area 5 Specifies the lower Y- boundary of masked area Maximum Y of area 5 Specifies the upper Y- boundary of masked area 5

24 Page: 24 Telemetry frame ID 73 Read Sensor 2 Mask Frame length 40 Channels Offset Length Channel Data type Detail 0 2 Minimum X of area 1 Specifies the lower X- boundary of masked area Maximum X of area 1 Specifies the upper X- boundary of masked area Minimum Y of area 1 Specifies the lower Y- boundary of masked area Maximum Y of area 1 Specifies the upper Y- boundary of masked area Minimum X of area 2 Specifies the lower X- boundary of masked area Maximum X of area 2 Specifies the upper X- boundary of masked area Minimum Y of area 2 Specifies the lower Y- boundary of masked area Maximum Y of area 2 Specifies the upper Y- boundary of masked area Minimum X of area 3 Specifies the lower X- boundary of masked area Maximum X of area 3 Specifies the upper X- boundary of masked area Minimum Y of area 3 Specifies the lower Y- boundary of masked area Maximum Y of area 3 Specifies the upper Y- boundary of masked area Minimum X of area 4 Specifies the lower X- boundary of masked area Maximum X of area 4 Specifies the upper X- boundary of masked area Minimum Y of area 4 Specifies the lower Y- boundary of masked area Maximum Y of area 4 Specifies the upper Y- boundary of masked area Minimum X of area 5 Specifies the lower X- boundary of masked area Maximum X of area 5 Specifies the upper X- boundary of masked area Minimum Y of area 5 Specifies the lower Y- boundary of masked area Maximum Y of area 5 Specifies the upper Y- boundary of masked area 5

25 Page: Telecommand Frames Telecommand ID 0 Reset Parameters length Reset type 1 = reset communication interfaces (I2C & UART) including message counts 2 = reset cameras 3 = reset MCU Telecommand ID 11 Clear SRAM overcurrent flag Parameters length SRAM overcurrent flag 0 = Clear SRAM1 flag 1 = Clear SRAM2 flag 2 = Clear both flags Telecommand ID 20 Image capture & detection Parameters length Camera selection 0 = Camera 1 1 = Camera SRAM selection 0 = SRAM 1 1 = SRAM 2 Telecommand ID 21 Image capture Parameters length Camera selection 0 = Camera 1 1 = Camera SRAM selection 0 = SRAM 1 1 = SRAM Location selection 0 = Top Halve 1 = Bottom Halve

26 Page: 26 Telecommand ID 40 Set sensor 1 detection threshold Parameters length Detection threshold Detection threshold Telecommand ID 41 Set sensor 2 detection threshold Parameters length Detection threshold Detection threshold Telecommand ID 42 Set sensor 1 auto-adjust Parameters length Auto-adjust enabled 0 = disabled, 1 = enabled Telecommand ID 43 Set sensor 1 settings Parameters length Exposure Unsigned Exposure register value time AGC Gain control register 3 1 Blue gain Blue gain control register 4 1 Red gain Red gain control register

27 Page: 27 Telecommand ID 44 Set sensor 2 auto-adjust Parameters length Auto-adjust enabled 0 = disabled, 1 = enabled Telecommand ID 45 Set sensor 2 settings Parameters length Exposure Unsigned Exposure register value time AGC Gain control register 3 1 Blue gain Blue gain control register 4 1 Red gain Red gain control register Telecommand ID 50 Set sensor 1 boresight pixel location Parameters length X-Pixel Unsigned *(X Pixel location of CAM1 boresight) 2 2 Y-Pixel Unsigned *(Y Pixel location of CAM1 boresight) Telecommand ID 51 Set sensor 2 boresight pixel location Parameters length X-Pixel Unsigned *(X Pixel location of CAM2 boresight) 2 2 Y-Pixel Unsigned *(Y Pixel location of CAM2 boresight)

28 Page: 28 Telecommand ID 52 Set sensor 1 mask Parameters length Mask Number Number indicating which of 5 (0-4) areas will be specified 1 2 X Minimum Unsigned 16- Lower X limit of specified masked area 3 2 X Maximum Unsigned 16- Upper X limit of specified masked area 5 2 Y Minimum Unsigned 16- Lower Y limit of specified masked area 7 2 Y Maximum Unsigned 16- Upper Y limit of specified masked area Telecommand ID 53 Set sensor 2 mask Parameters length Mask Number Number indicating which of 5 (0-4) areas will be specified 1 2 X Minimum Unsigned 16- Lower X limit of specified masked area 3 2 X Maximum Unsigned 16- Upper X limit of specified masked area 5 2 Y Minimum Unsigned 16- Lower Y limit of specified masked area 7 2 Y Maximum Unsigned 16- Upper Y limit of specified masked area

29 Page: 29 Telecommand ID 54 Set sensor 1 distortion correction coefficients Parameters length Mantissa1 Unsigned Mantissa of coefficient Exponent1 Exponent of coefficient Mantissa2 Unsigned Mantissa of coefficient Exponent2 Exponent of coefficient Mantissa3 Unsigned Mantissa of coefficient Exponent3 Exponent of coefficient Mantissa4 Unsigned Mantissa of coefficient Exponent4 Exponent of coefficient Mantissa5 Unsigned Mantissa of coefficient Exponent5 Exponent of coefficient 5

30 Page: 30 Telecommand ID 55 Set sensor 2 distortion correction coefficients Parameters length Mantissa1 Unsigned Mantissa of coefficient Exponent1 Exponent of coefficient Mantissa2 Unsigned Mantissa of coefficient Exponent2 Exponent of coefficient Mantissa3 Unsigned Mantissa of coefficient Exponent3 Exponent of coefficient Mantissa4 Unsigned Mantissa of coefficient Exponent4 Exponent of coefficient Mantissa5 Unsigned Mantissa of coefficient Exponent5 Exponent of coefficient 5

31 Page: 31 Telecommand ID 64 Initialize image download Parameters length SRAM selection 0 = SRAM 1 1 = SRAM SRAM location 0 = Top 1 = Bot 2 1 Size selection 0 = 1024x1024 (8192 frames) 1 = 512x512 (2048 frames) 2 = 256x256 (512 frames) 3 = 128 x 128 (128 frames) 4 = 64 x 64 (32 frames) Telecommand ID 65 Advance image download Parameters length Next frame Unsigned Number of next frame to number 16- be loaded

32 Page: 32 Document Version History Version Author(s) Pages Date Description of Change 0.1 DS ALL 07/02/2017 First draft 1.0 DS ALL 10/08/2017 Major updates

CubeADCS 3-Axis. The complete ADCS solution for 3-axis control. Interface Control Document

CubeADCS 3-Axis. The complete ADCS solution for 3-axis control. Interface Control Document CubeADCS 3-Axis The complete ADCS solution for 3-axis control Interface Control Document Page: 2 Table of Contents List of Acronyms/Abbreviations... 3 1. Introduction... 4 2. Functional Description...

More information

CAN / RS485. Product Description. Technical Reference Note. Interface Adapter. Special Features

CAN / RS485. Product Description. Technical Reference Note. Interface Adapter. Special Features CAN / Interface Adapter For SHP Series Total Power: < 1 Watts Input Voltage: 5V Internal Outputs: CAN,, USB, I 2 C Special Features Input Protocols: 1) using Modbus 2) CAN using modified Modbus Output

More information

User Manual for TeraRanger Evo single point distance sensors and backboards

User Manual for TeraRanger Evo single point distance sensors and backboards User Manual for TeraRanger Evo single point distance sensors and backboards Table of contents: 1 Introduction 3 2 Mechanical integration 3 2.1 Mechanical design 4 2.2 Sensor handling during system assembly

More information

XS S ERIES TM PMB US TM O PTION C ARD

XS S ERIES TM PMB US TM O PTION C ARD XS Series PMBus Option Card XS S ERIES TM PMB US TM O PTION C ARD Document: 40110r01 1 Contents 1 Introduction 4 2 Option Card Connectors 4 2.1 PMBus Address..............................................

More information

User Manual for TeraRanger Evo single point distance sensors and backboards

User Manual for TeraRanger Evo single point distance sensors and backboards User Manual for TeraRanger Evo single point distance sensors and backboards User manual relates to Hardware revision 1.0 Firmware versions 1.0 to 1.1.1 Table of contents: 1 Introduction 3 2 Mechanical

More information

CubeComputer V4.1. General purpose on-board computer. Option Sheet

CubeComputer V4.1. General purpose on-board computer. Option Sheet CubeComputer V4.1 General purpose on-board computer Option Sheet Page: 2 Table of Contents 1. Client Information... 3 2. Introduction... 4 3. Hardware Configuration... 5 3.1 Power supply... 5 3.2 I 2 C...

More information

User Manual for TeraRanger Evo with: USB and I2C/UART backboard

User Manual for TeraRanger Evo with: USB and I2C/UART backboard Copyright 2017 User Manual for TeraRanger Evo with: USB and I2C/UART backboard Hardware revision 1.0 Firmware revision 1.0.0 1/13 Copyright 2017 Table of contents: 1 Introduction 3 2 Mechanical integration

More information

User Manual for. TeraRanger Evo with: USB and I2C/UART backboard

User Manual for. TeraRanger Evo with: USB and I2C/UART backboard User Manual for TeraRanger Evo with: USB and I2C/UART backboard (Hardware revision 1.0, Firmware revision 1.0.0) Technical support: support@teraranger.com S a l e s a n d c o m m e r c i a l s u p p o

More information

SPI Lasers UK Limited. Serial Command Reference for the PRISM Laser Platform

SPI Lasers UK Limited. Serial Command Reference for the PRISM Laser Platform SPI Lasers UK Limited Serial Command Reference for the PRISM Laser Platform 1 of 89 Table of Contents Introduction... Connecting to the OEM Fibre Laser... Data Link Layer... Frame Structure... Data Element...

More information

CRITICAL DESIGN REVIEW

CRITICAL DESIGN REVIEW STUDENTS SPACE ASSOCIATION THE FACULTY OF POWER AND AERONAUTICAL ENGINEERING WARSAW UNIVERSITY OF TECHNOLOGY CRITICAL DESIGN REVIEW November 2016 Issue no. 1 Changes Date Changes Pages/Section Responsible

More information

JMY505G User's Manual

JMY505G User's Manual JMY505G User's Manual (Revision 3.42) Jinmuyu Electronics Co. LTD 2011/6/28 Please read this manual carefully before using. If any problem, please mail to: jinmuyu@vip.sina.com Contents 1 Product introduction...

More information

Product Model Distance Transfer. LDK : Laser Distance Kit. M2:Model2 30 :30M 60 :60M 100:100M. RS: RS-232 BT: Bluetooth

Product Model Distance Transfer. LDK : Laser Distance Kit. M2:Model2 30 :30M 60 :60M 100:100M. RS: RS-232 BT: Bluetooth The newest generation of Laser distance measurement modules offers measuring ranges up to 30 or 100 meters. The LDK Model 2 series are compact units with small dimensions: only 37.5mmx45.3mmx19.2mm. They

More information

TSB Software Reference Manual

TSB Software Reference Manual TSB Software Reference Manual Temperature Sensors Board Commands Description L. Castellani I.N.F.N. sez. PADOVA 10 December 2009 Document Version 1.4 Firmware Version 2.5 Introduction The TSB emulate the

More information

1. Implemented CM11 protocol

1. Implemented CM11 protocol 1. Implemented CM11 protocol 1.1. Housecodes and Device Codes. The housecodes and device codes range from A to P and 1 to 16 respectively although they do not follow a binary sequence. The encoding format

More information

JMY504M User's Manual

JMY504M User's Manual JMY504M User's Manual (Revision 3.42) Jinmuyu Electronics Co. LTD 2011/6/28 Please read this manual carefully before using. If any problem, please mail to: Jinmuyu@vip.sina.com Contents 1 Product introduction...

More information

Serial JPEG Camera Module Data Sheet

Serial JPEG Camera Module Data Sheet 4D SYSTEMS µcam529 Serial JPEG Camera Module Document Date: 15th July 2010 Document Revision: 2.0 2010 4D Systems www.4dsystems.com.au Page 1 of 20 4D SYSTEMS µcam Serial JPEG Camera Module Description

More information

INTERFACE CONTROL DOCUMENT

INTERFACE CONTROL DOCUMENT STUDENTS SPACE ASSOCIATION THE FACULTY OF POWER AND AERONAUTICAL ENGINEERING WARSAW UNIVERSITY OF TECHNOLOGY INTERFACE CONTROL DOCUMENT November 2016 Issue no. 2 (March 2017) Changes Date Changes Pages/Section

More information

DELPHI CORPORATION. LIN to RS-232 Gateway Systems Analysis INterface Tool (SAINT) Users Guide

DELPHI CORPORATION. LIN to RS-232 Gateway Systems Analysis INterface Tool (SAINT) Users Guide DELPHI CORPORATION LIN to RS-232 Gateway Systems Analysis INterface Tool (SAINT) Users Guide Document Number TBD Version D, Draft 1 August 15, 2003 Copyright Delphi Corporation, 2003 Maintained by: Chris

More information

BV4542. I2C or Serial 16x2 with Keypad interface

BV4542. I2C or Serial 16x2 with Keypad interface BV4543 I2C or Serial 16x2 with Keypad interface Date Firmware Revision February 2018 Preliminary 11 Feb. 2018 1.1.1 Updated how serial works 16 Feb. 2018 1.1.3 Sleep updated Introduction This is an I2C

More information

OEM-ORP ORP. Reads mV mV. Range. 1 reading every 420ms. Response time. Any type & brand. Supported probes. Single point.

OEM-ORP ORP. Reads mV mV. Range. 1 reading every 420ms. Response time. Any type & brand. Supported probes. Single point. V 2.3 Revised /23/18 OEM-ORP Embedded ORP Circuit Reads Range Response time ORP -19.9mV 19.9mV 1 reading every 420ms Supported probes Calibration Temp compensation Data protocol Default I 2 C address Operating

More information

Manual iaq-engine Indoor Air Quality sensor

Manual iaq-engine Indoor Air Quality sensor Manual iaq-engine, Version 2.0 May 2011 (all data subject to change without notice) Manual iaq-engine Indoor Air Quality sensor Digital and analog I/O SMD type package Product summary iaq-engine is used

More information

CubeComputer V4.1. General purpose on-board computer. Datasheet

CubeComputer V4.1. General purpose on-board computer. Datasheet CubeComputer V4.1 General purpose on-board computer Datasheet Page: 2 Table of Contents 1. System Summary... 4 1.1 Application... 4 1.2 Compatibility... 4 1.3 Heritage... 4 1.4 Features... 4 2. Functional

More information

BV4615. Dual Interface Zero Keypad. Product specification. Dec 2009 V0.a. ByVac Page 1 of 11

BV4615. Dual Interface Zero Keypad. Product specification. Dec 2009 V0.a. ByVac Page 1 of 11 Product specification Dec 2009 V0.a ByVac Page 1 of 11 Contents 1. Introduction...3 2. Features...3 3. Physical Specification...3 3.1. Serial connector...3 3.2. Multiple Devices...4 3.3. I2C...4 4. Output

More information

1602 SMART LCD DISPLAY MODULE HCMODU0122

1602 SMART LCD DISPLAY MODULE HCMODU0122 62 SMART LCD DISPLAY MODULE HCMODU22 Revision.. DISCLAIMER This document is provided "as is". Hobby Components Ltd makes no warranties, whether express, implied or statutory, including, but not limited

More information

Manual iaq-core Indoor Air Quality sensor module

Manual iaq-core Indoor Air Quality sensor module Manual iaq-core Indoor Air Quality sensor module I²C interface SMD type package Reflow capable Product summary The iaq-core is used to measure VOC levels and provide CO 2 equivalent and TVOC equivalent

More information

BV4531U. I2C or Serial 6 Way Relay

BV4531U. I2C or Serial 6 Way Relay BV4533 Date February 2018 11 Feb. 2018 Firmware Revision 1.0.4 Preliminary 1.1.0 Serial Updated I2C or Serial 6 Way Relay 3 Sep. 2018 1.1.0 I2C corrections, trigger is not used Introduction This is an

More information

KNJN I2C bus development boards

KNJN I2C bus development boards KNJN I2C bus development boards 2005, 2006, 2007, 2008 KNJN LLC http://www.knjn.com/ Document last revision on December 5, 2008 R22 KNJN I2C bus development boards Page 1 Table of Contents 1 The I2C bus...4

More information

The RS-485 user manual for B800 series communication

The RS-485 user manual for B800 series communication The user manual of B800 Series Rs-485 The RS-485 user manual for B800 series RS-232 inbuilt inside the main board of B800 series frequency inverter, we can effect RS-485 through fitting board externally.

More information

Embedded Modbus TCP Module GS11-MT. User Manual REV 1.1. SST Automation.

Embedded Modbus TCP Module GS11-MT. User Manual REV 1.1. SST Automation. Embedded Modbus TCP Module GS11-MT User Manual REV 1.1 SST Automation E-mail: SUPPORT@SSTCOMM.COM WWW.SSTCOMM.COM Catalog 1 About the Embedded Module... 4 1.1 General...4 1.2 Features... 4 1.3 Specifications...4

More information

Modern Robotics Inc. Sensor Documentation

Modern Robotics Inc. Sensor Documentation Sensor Documentation Version 1.0.1 September 9, 2016 Contents 1. Document Control... 3 2. Introduction... 4 3. Three-Wire Analog & Digital Sensors... 5 3.1. Program Control Button (45-2002)... 6 3.2. Optical

More information

OEM API Specification

OEM API Specification OEM API Specification For Wasatch Photonics OEM Spectrometers WasatchDevices.com Revised 2016-08-26 Page 1 Revision Log Revision Date By Reason 1.0 2016-08-29 J. Traud Initial Release Contents General

More information

SmartFan Vortex. I2C Speed Control for 12 VDC Fans CONTROL RESOURCES INCORPORATED. The driving force of motor control & electronics cooling.

SmartFan Vortex. I2C Speed Control for 12 VDC Fans CONTROL RESOURCES INCORPORATED. The driving force of motor control & electronics cooling. The driving force of motor control & electronics cooling. SmartFan Vortex I2C Speed Control for 12 VDC Fans DC Controls P/N VOR5I400F SmartFan Vortex is an I2C fan speed control and alarm designed for

More information

LCD Module with I2C / Serial Interface and Keypad Control «LCD I2C/Serial» User s Guide. Copyright 2008 IMS

LCD Module with I2C / Serial Interface and Keypad Control «LCD I2C/Serial» User s Guide. Copyright 2008 IMS LCD Module with I2C / Serial Interface and Keypad Control «LCD I2C/Serial» User s Guide Copyright 2008 IMS CONTENTS 1 INTRODUCTION... 3 2 MODULE CONNECTION... 3 2.1 I2C/Serial interface connector...4 2.2

More information

BV4626 General Purpose I/O. Product specification. Mar 2010 V0.a. ByVac Page 1 of 13

BV4626 General Purpose I/O. Product specification. Mar 2010 V0.a. ByVac Page 1 of 13 General Purpose I/O Product specification Mar 2010 V0.a ByVac Page 1 of 13 Contents 1. Introduction... 3 2. Features... 3 3. Physical Specification... 3 3.1. JP7... 3 3.2. Control Interface... 4 3.3. Serial

More information

SmartFan Fusion-4. Speed Control and Alarm for DC Fans CONTROL RESOURCES INCORPORATED. The driving force of motor control & electronics cooling.

SmartFan Fusion-4. Speed Control and Alarm for DC Fans CONTROL RESOURCES INCORPORATED. The driving force of motor control & electronics cooling. SmartFan Fusion-4 Speed Control and Alarm for DC Fans The driving force of motor control & electronics cooling. P/N FUS300-F DC Controls SmartFan Fusion-4 is a digital fan speed control and alarm that

More information

QBridge. I2C, SPI, CAN Control Software User s Manual. Date: Rev 1.3

QBridge. I2C, SPI, CAN Control Software User s Manual. Date: Rev 1.3 QBridge I2C, SPI, CAN Control Software User s Manual Date: 9-10-2005 Rev 1.3 1. Introduction...1 1.1. What QBridge can do?... 1 1.2. Disclaimer... 1 1.3. Operational Format... 1 1.4. QBridge-V2... 1 2.

More information

NanoPower BPX. Datasheet High-capacity battery pack for nano-satellites

NanoPower BPX. Datasheet High-capacity battery pack for nano-satellites NanoPower BPX Datasheet High-capacity battery pack for nano-satellites 1 Table of Contents 1 TABLE OF CONTENTS... 2 2 OVERVIEW... 3 2.1 HIGHLIGHTED FEATURES... 3 2.2 CUSTOMIZATION OPTIONS... 3 2.3 MEASUREMENTS...

More information

Fiber optic Switch. eol 1x2 1x4 2x2. eol 1x8 1x12 1x16 OPERATION MANUAL

Fiber optic Switch. eol 1x2 1x4 2x2. eol 1x8 1x12 1x16 OPERATION MANUAL Fiber optic Switch eol 1x2 1x4 2x2 eol 1x8 1x12 1x16 OPERATION MANUAL CONTENTS Product Specification Features / Applications / Technology. 3 Optical Characteristics. 4 Electrical & Environmental Characteristics.

More information

Prototyping Module Datasheet

Prototyping Module Datasheet Prototyping Module Datasheet Part Numbers: MPROTO100 rev 002 Zenseio LLC Updated: September 2016 Table of Contents Table of Contents Functional description PROTOTYPING MODULE OVERVIEW FEATURES BLOCK DIAGRAM

More information

1. Features and Benefits

1. Features and Benefits 1. Features and Benefits Single die, low cost 16x4 pixels IR array Factory calibrated absolute PTAT temperature sensor for measuring die temperature Separate channel for connecting additional IR sensor

More information

Mega128-Net Mega128-Net Mega128 AVR Boot Loader Mega128-Net

Mega128-Net Mega128-Net Mega128 AVR Boot Loader Mega128-Net Mega128-Net Development Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN 46268 (317) 471-1577 (317) 471-1580 FAX http://www.prllc.com GENERAL The Mega128-Net development board is designed

More information

HMC1022 Digital Compass

HMC1022 Digital Compass Key Features Based on Honeywell s HMC1022 solid-state magnetic sensor Choice of 2 Interface Options (UART/I2C) Standard Pin Headers come soldered Plug and Play Module SPECIFICATIONs Angular Measuring Range

More information

LDK Model 2 series. Laser Distance Measuring Kit Model 2 series

LDK Model 2 series. Laser Distance Measuring Kit Model 2 series LDK Model 2 series Introduction The newest generation of Laser distance measurement modules offers measuring ranges from 30 up to 100 meters. The LDK Model 2 series are compact units with small dimensions:

More information

RS232 User Guide. Planar Simplicity Series 4K Displays SL4364K SL5564K SL6564K SL7564K SL8664K. Simplicity Series 4K Displays User Guide A

RS232 User Guide. Planar Simplicity Series 4K Displays SL4364K SL5564K SL6564K SL7564K SL8664K. Simplicity Series 4K Displays User Guide A RS232 User Guide Planar Simplicity Series 4K Displays SL4364K SL5564K SL6564K SL7564K SL8664K 020-1344-00A Page 1 Copyright March 2018 by Leyard Optoelectronics Co., Ltd. and Planar Systems, Inc. All rights

More information

Conto D2 COMMUNICATION PROTOCOL CONTENTS 1.0 INTRODUCTION

Conto D2 COMMUNICATION PROTOCOL CONTENTS 1.0 INTRODUCTION PR 121 rev. 0 11/11/2011 Pagina 1 di 9 ELECTRICITY ENERGY METER FIRMWARE 1.6 Conto D2 COMMUNICATION PROTOCOL CONTENTS 1.0 INTRODUCTION 2.0 DATA MESSAGE DESCRIPTION 2.1 Data field description 2.2 Data format

More information

1 Introduction Revision History... 4

1 Introduction Revision History... 4 Contents 1 Introduction 4 1.1 Revision History............................................. 4 2 Connectors 4 2.1 J1011 - PMBus Addressing........................................ 5 2.1.1 Parallel Operation........................................

More information

KCD-HP. KCD-HP200x, 300X. [Figures] Top : 1% Sensor probe Bottom left : 10% / 20% Sensor probe Bottom right : Holding bracket(optional) Measurement

KCD-HP. KCD-HP200x, 300X. [Figures] Top : 1% Sensor probe Bottom left : 10% / 20% Sensor probe Bottom right : Holding bracket(optional) Measurement Our CO2 gas sensors get a small deviation unlike NDIR Single type. So they keep long term stability. KCD-HP100x Excellent stability and accuracy - through testing and calibration with sophisticated process

More information

DATASHEET 4D SYSTEMS. Serial JPG Camera Module TURNING TECHNOLOGY INTO ART. Document Date: 5 th September 2012 Document Revision: 1.

DATASHEET 4D SYSTEMS. Serial JPG Camera Module TURNING TECHNOLOGY INTO ART. Document Date: 5 th September 2012 Document Revision: 1. TURNING TECHNOLOGY INTO ART DATASHEET Serial JPG Camera Module Document Date: 5 th September 2012 Document Revision: 1.0 Uncontrolled Copy when printed or downloaded. Please refer to the 4D Systems website

More information

BV4109. Serial LCD Controller. Product specification November ByVac 2006 ByVac Page 1 of 12

BV4109. Serial LCD Controller. Product specification November ByVac 2006 ByVac Page 1 of 12 Product specification November 2012 ByVac 2006 ByVac Page 1 of 12 IASI-LCD Module BV4108 Contents 1. Introduction...4 2. Features...4 3. Electrical interface...4 3.1. Serial...4 3.2. Factory...4 3.3. LCD

More information

DATASHEET. Serial Camera Module. ucam-ii. Document Date: 24 th July 2014 Document Revision: 1.3

DATASHEET. Serial Camera Module. ucam-ii. Document Date: 24 th July 2014 Document Revision: 1.3 DATASHEET Serial Camera Module ucam-ii Document Date: 24 th July 2014 Document Revision: 1.3 Uncontrolled Copy when printed or downloaded. Please refer to the 4D Systems website for the latest Revision

More information

EEPROM Emulation with the ez80f91 MCU. Discussion

EEPROM Emulation with the ez80f91 MCU. Discussion Application Note EEPROM Emulation with the ez80f91 MCU AN015803-0608 Abstract This Application Note describes a method to utilize a portion of Zilog s ez80acclaimplus! MCU s Flash memory to emulate the

More information

RS232-ADC16/24 Manual

RS232-ADC16/24 Manual RS232-ADC16/24 Manual Version 1.11 Copyright taskit GmbH 2009 www.taskit.de Page 1/22 Table of contents 1 Features...3 2 Introduction...3 3 Bringing into service...4 4 Application Sample...5 5 Frame layout...6

More information

CE4DMID01 COMMUNICATION PROTOCOL CONTENTS 1.0 INTRODUCTION

CE4DMID01 COMMUNICATION PROTOCOL CONTENTS 1.0 INTRODUCTION 11/11/2011 Pagina 1 di 11 ELECTRICITY ENERGY METER FIRMWARE 1.3 CE4DMID01 COMMUNICATION PROTOCOL CONTENTS 1.0 INTRODUCTION 2.0 DATA MESSAGE DESCRIPTION 2.1 Data field description 2.2 Data format 2.3 Description

More information

Mega128-DEVelopment Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN (317) (317) FAX

Mega128-DEVelopment Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN (317) (317) FAX Mega128-DEVelopment Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN 46268 (317) 471-1577 (317) 471-1580 FAX http://www.prllc.com GENERAL The Mega128-Development board is designed for

More information

R1M-GH THERMOCOUPLE & DC INPUT MODULE MODEL. Remote I/O R1M Series. (16 points)

R1M-GH THERMOCOUPLE & DC INPUT MODULE MODEL. Remote I/O R1M Series. (16 points) Remote I/O R1M Series THERMOCOUPLE & DC INPUT MODULE (16 points) MODEL MODEL & SUFFIX CODE SELECTION R1MGH2T MODEL Modbus protocol I/O TYPE GH2 : Thermocouple or DC input, 16 points FIELD TERMINAL TYPE

More information

The MMDVM Specification ( )

The MMDVM Specification ( ) The MMDVM Specification (20150922) Introduction The MMDVM is intended to be an open-source Multi-Mode Digital Voice Modem, which utilises the power of an ARM processor and a simple analogue interface board.

More information

PIC-I/O Multifunction I/O Controller

PIC-I/O Multifunction I/O Controller J R KERR AUTOMATION ENGINEERING PIC-I/O Multifunction I/O Controller The PIC-I/O multifunction I/O controller is compatible with the PIC-SERVO and PIC-STEP motor control modules and provides the following

More information

The Omega product you have just received is of the highest quality available, offering superior performance, reliability and value to the user.

The Omega product you have just received is of the highest quality available, offering superior performance, reliability and value to the user. The Omega product you have just received is of the highest quality available, offering superior performance, reliability and value to the user. It is designed with the ever changing process conditions,

More information

VPGate Manual PROFIBUS to serial

VPGate Manual PROFIBUS to serial VPGate Manual PROFIBUS to serial Important information Purpose of the Manual This user manual provides information how to work with the VPGate PROFIBUS to serial. Document Updates You can obtain constantly

More information

I 2 C Application Note in Protocol B

I 2 C Application Note in Protocol B I 2 C Application Note in Protocol B Description This document is a reference for a possible coding method to achieve pressure, temperature, and status for SMI part readings using I 2 C. This SMI Protocol

More information

DATASHEET. Serial Camera Module. ucam-ii. Document Date: 6 th March 2014 Document Revision: 1.1

DATASHEET. Serial Camera Module. ucam-ii. Document Date: 6 th March 2014 Document Revision: 1.1 DATASHEET Serial Camera Module ucam-ii Document Date: 6 th March 2014 Document Revision: 1.1 Uncontrolled Copy when printed or downloaded. Please refer to the 4D Systems website for the latest Revision

More information

Serial JPEG Camera Module Data Sheet

Serial JPEG Camera Module Data Sheet 4D SYSTEMS µcam Serial JPEG Camera Module Document Date: 18th November 2011 Document Revision: 7.0 2011 4D Systems www.4dsystems.com.au Page 1 of 23 4D SYSTEMS µcam Serial JPEG Camera Module Description

More information

Rev Carbon Dioxide (CO2) Gas Sensor. TG100 User Manual

Rev Carbon Dioxide (CO2) Gas Sensor. TG100 User Manual Rev. 2.93 TG100 User Manual The TG100 measuring carbon dioxide (chemical formula CO2) is a NDIR (Non-Dispersive Infrared) gas sensor. As it is contactless, it has high accuracy and longer life than sensors

More information

What is NXTCam. NXTCam Feature List. What you will need before using NXTCam. NXTCam v2 User Guide

What is NXTCam. NXTCam Feature List. What you will need before using NXTCam. NXTCam v2 User Guide NXTCam v2 User Guide What is NXTCam NXTCam is a real-time image processing engine. Think of it as a vision sub-system with on-board processor and a protocol interface that is accessible through a standard

More information

User 316 W. USA. Prepared. Rev. A. scope of such an

User 316 W. USA. Prepared. Rev. A. scope of such an Communication Protocol User Prepared by: Empower RF Systems, Inc. 316 W. Florencee Ave Inglewood, CA, 90301 USA Document Number: 0034 0001 Rev. A 6 September, PROPRIETARY DATA The information contained

More information

0.2-60M/ M. Dcc no: EG-QS-T-PM-ST-0115 Form no: EG-QR-T-QA-0003 Date:140915

0.2-60M/ M. Dcc no: EG-QS-T-PM-ST-0115 Form no: EG-QR-T-QA-0003 Date:140915 This EV-kit (Fig. 1) is designed for user to use PC or MCU communicating with Laser rangefinder with RS232 communication. It provides 1mm or better resolution with 1.5mm accuracy at measuring range up

More information

Application Note. Introduction AN2471/D 3/2003. PC Master Software Communication Protocol Specification

Application Note. Introduction AN2471/D 3/2003. PC Master Software Communication Protocol Specification Application Note 3/2003 PC Master Software Communication Protocol Specification By Pavel Kania and Michal Hanak S 3 L Applications Engineerings MCSL Roznov pod Radhostem Introduction The purpose of this

More information

Rev Carbon Dioxide (CO2) Gas Sensor. TG100 User Manual

Rev Carbon Dioxide (CO2) Gas Sensor. TG100 User Manual Rev. 2.5 TG100 User Manual The TG100 measuring carbon dioxide (chemical formula CO2) is a NDIR (Non-Dispersive Infrared) gas sensor. As it is contactless, it has high accuracy and longer life than sensors

More information

KNJN I2C bus development boards

KNJN I2C bus development boards KNJN I2C bus development boards 2005, 2006, 2007, 2008 fpga4fun.com & KNJN LLC http://www.knjn.com/ Document last revision on January 1, 2008 R12 KNJN I2C bus development boards Page 1 Table of Contents

More information

GT24C02. 2-Wire. 2Kb Serial EEPROM (Smart Card application)

GT24C02. 2-Wire. 2Kb Serial EEPROM (Smart Card application) ADVANCED GT24C02 2-Wire 2Kb Serial EEPROM (Smart Card application) www.giantec-semi.com a0 1/19 Table of Content 1 FEATURES...3 2 DESCRIPTION...4 3 PIN CONFIGURATION...5 4 PIN DESCRIPTIONS...6 5 BLOCK

More information

Basics of UART Communication

Basics of UART Communication Basics of UART Communication From: Circuit Basics UART stands for Universal Asynchronous Receiver/Transmitter. It s not a communication protocol like SPI and I2C, but a physical circuit in a microcontroller,

More information

JMY501H User's Manual

JMY501H User's Manual JMY501H User's Manual (Revision 3.42) Jinmuyu Electronics Co. LTD 2011/6/27 Please read this manual carefully before using. If any problem, please mail to: Jinmuyu@vip.sina.com Contents 1 Product introduction...

More information

A0021. Overview. Features. Ordering Information. HSS Touch Signature IC 6 Input - I 2 C. Part Number Format: A X Y Z

A0021. Overview. Features. Ordering Information. HSS Touch Signature IC 6 Input - I 2 C. Part Number Format: A X Y Z VSS NC NC VDD SDA SENSOR 2 SENSOR 1 ADD1 HSS Touch Signature IC 6 Input - I 2 C A0021 Overview The patented AlSentis A0021 Touch IC is a complete 1 6 input touch sensing solution. It includes all signal

More information

GAUSS OBC ABACUS 2017

GAUSS OBC ABACUS 2017 [] Table of contents Table of contents... 1 1. Introduction... 3 1.1. ABACUS Features... 3 1.2. Block Diagram... 6 2. Pinouts... 7 3. Inertial Measurement Unit Details... 10 3.1. Orientation of Axes...

More information

OEM-MICODE (MIFARE ICODE)

OEM-MICODE (MIFARE ICODE) Data Sheet OEMMICODE.PDF 7 Pages Last Revised 09/08/ OEMMICODE (MIFARE ICODE) Reader Board The OEMMICODE Reader Board is a complete Read/Write system for ISO4443A Mifare k, 4k, Ultralight and ISO5693 ICODE

More information

RS485 S-Protocol Communications Supplemental Manual for Brooks GF40/GF80 Series Mass Flow Controllers and Meters

RS485 S-Protocol Communications Supplemental Manual for Brooks GF40/GF80 Series Mass Flow Controllers and Meters Installation and Operation Manual RS485 S-Protocol Communications Supplemental Manual for Brooks GF40/GF80 Series Mass Flow Controllers and Meters Brooks GF40/GF80 Series with RS485 Communications Installation

More information

DS1625. Digital Thermometer and Thermostat FEATURES PIN ASSIGNMENT

DS1625. Digital Thermometer and Thermostat FEATURES PIN ASSIGNMENT DS1625 Digital Thermometer and Thermostat FEATURES Temperature measurements require no external components Measures temperatures from 55 C to +125 C in 0.5 C increments. Fahrenheit equivalent is 67 F to

More information

MOD-RFID125 User Manual. All boards produced by Olimex are ROHS compliant. Rev.A, February 2008 Copyright(c) 2008, OLIMEX Ltd, All rights reserved

MOD-RFID125 User Manual. All boards produced by Olimex are ROHS compliant. Rev.A, February 2008 Copyright(c) 2008, OLIMEX Ltd, All rights reserved MOD-RFID125 User Manual All boards produced by Olimex are ROHS compliant Rev.A, February 2008 Copyright(c) 2008, OLIMEX Ltd, All rights reserved INTRODUCTION: FEATURES: MOD-RFID125 is an RFID station,

More information

HDV100A3 Command Response Protocol

HDV100A3 Command Response Protocol HDV100A3 Command Response Protocol Documentation Number: HDV100A3-4115m International Headquarters B+B SmartWorx 707 Dayton Road -- P.O. Box 1040 -- Ottawa, IL 61350 USA Phone (815) 433-5100 -- General

More information

The Cubesat Internal bus: The I2C

The Cubesat Internal bus: The I2C The Cubesat Internal bus: The I2C Description: The purpose of this document is to describe the internal bus on the Cubesat. The internal bus has been chosen to be the I2C bus Interconnected Integrated

More information

MOD-RFID125-BOX User Manual

MOD-RFID125-BOX User Manual MOD-RFID125-BOX User Manual All boards produced by Olimex are ROHS compliant Rev.B, May 2011 Copyright(c) 2011, OLIMEX Ltd, All rights reserved Page 1 INTRODUCTION: FEATURES: MOD-RFID125-BOX is an RFID

More information

CMOS CAMERA MODULE JC418M-J01

CMOS CAMERA MODULE JC418M-J01 CMOS CAMERA MODULE JC418M-J01 Deqing Jiahe Electronic Technology Co., Ltd. TEL: +86-572-8051676 ext. 803 FAX: +86-572-8051676 ext. 801 sales@jiahe-electronic.com Application The JC418M-J01 JPEG compression

More information

LB5900 Series Power Sensor SPI & I2C Interface Guide

LB5900 Series Power Sensor SPI & I2C Interface Guide LB5900 Series Power Sensor SPI & I2C Interface Guide TABLE OF CONTENTS TABLE OF CONTENTS... 1 NOTICE... 4 GENERAL... 5 Sensor Power... 6 Data Line Electrical Specifications... 6 Commands, Data Transmission

More information

SECTION 5 SMART PAYOUT MANUAL SET SOFTWARE IMPLEMENTATION GUIDE

SECTION 5 SMART PAYOUT MANUAL SET SOFTWARE IMPLEMENTATION GUIDE SECTION 5 SMART PAYOUT MANUAL SET SOFTWARE IMPLEMENTATION GUIDE Innovative Technology assume no responsibility for errors, omissions, or damages resulting from the use of information contained within this

More information

MegaAVR-DEVelopment Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN (317) (317) FAX

MegaAVR-DEVelopment Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN (317) (317) FAX MegaAVR-DEVelopment Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN 46268 (317) 471-1577 (317) 471-1580 FAX http://www.prllc.com GENERAL The MegaAVR-Development board is designed for

More information

ADVANCED VEHICLE TECHNOLOGIES, Inc. AV. AVT-718 LIN Support. Introduction. Firmware. Hardware. Inc.

ADVANCED VEHICLE TECHNOLOGIES, Inc. AV. AVT-718 LIN Support. Introduction. Firmware. Hardware. Inc. ADVANCED VEHICLE TECHNOLOGIES, Inc. AV Inc. AVT-718 LIN Support This document describes LIN mode operations for the AVT-718 interface. LIN mode was first introduced in the AVT-718 firmware version 2.6.

More information

Color 7 click. PID: MIKROE 3062 Weight: 19 g

Color 7 click. PID: MIKROE 3062 Weight: 19 g Color 7 click PID: MIKROE 3062 Weight: 19 g Color 7 click is a very accurate color sensing Click board which features the TCS3472 color light to digital converter with IR filter, from ams. It contains

More information

Logosol Joystick Node LS-731

Logosol Joystick Node LS-731 Features 2 and 3 axis models Travel ±20 deg Non contact hall effect joystick Mechanical MTBF 15,000,000 cycles 3 pushbuttons Up to 2 stick pushbuttons 8 LEDs Member of Logosol s distributed motion control

More information

NHD-0216K3Z-NS(RGB)-FBW-V3

NHD-0216K3Z-NS(RGB)-FBW-V3 NHD-0216K3Z-NS(RGB)-FBW-V3 Serial Liquid Crystal Display Module NHD- Newhaven Display 0216-2 Lines x 16 Characters K3Z- Model N- Transmissive S(RGB)- Side LED Backlights (Red-Green-Blue) F- FSTN(-) B-

More information

B Interface description 12.01/

B Interface description 12.01/ B 95.3530.2 Interface description 12.01/00340396 Contents 1 Introduction 1.1 Preface... 3 1.2 Typographical conventions... 4 1.2.1 Warning signs... 4 1.2.2 Note signs... 4 1.2.3 Presentation... 4 2 Protocol

More information

Hardware Reference IO/5640. Analog/Digital I/O-Extension

Hardware Reference IO/5640. Analog/Digital I/O-Extension IO/5640 Analog/Digital I/O-Extension Hardware Reference SSV Software Systems GmbH Dünenweg 5 D-30419 Hannover Phone: +49 (0)511/40 000-0 Fax: +49 (0)511/40 000-40 E-mail: sales@ssv-embedded.de Document

More information

Real Time Clock with Temperature Sensor and RS485/Modbus Comunications

Real Time Clock with Temperature Sensor and RS485/Modbus Comunications Real Time Clock with Temperature Sensor and RS485/Modbus Comunications April 29, 2014 Power 8 20 VDC @ less than 100 MA. Battery connect jumper RS485 Bus Load Jumpers Model: RTC-TI2C Page 1 of 6 Features:

More information

GM 500A Mifare Read/Write Module V1.0 GM 500A Mifare 13.56MHz Read/Write Protocols Interface (I2C/UART) User s Manual

GM 500A Mifare Read/Write Module V1.0 GM 500A Mifare 13.56MHz Read/Write Protocols Interface (I2C/UART) User s Manual GM 500A Mifare 13.56MHz Read/Write Protocols Interface (I2C/UART) User s Manual CHAPTER 1. INTRODUCTION TO THE DMLPC2148A.Net DEVELOPMENT BOARD INTRODUCTION GM 500A Contactless card Read/Write module was

More information

USER MANUAL EXPERIENCE INCREDIBLE PERFORMANCE V2.3

USER MANUAL EXPERIENCE INCREDIBLE PERFORMANCE V2.3 USER MANUAL EXPERIENCE INCREDIBLE PERFORMANCE V2.3 CONTENTS 1 INTRODUCTION... 3 2 INTERFACE DESIGN... 4 2.1 Connectivity... 5 2.2 Analog Interface... 6 2.3 I 2 C Interface... 7 2.4 I 2 C Operations...

More information

User s Manual. PCIe-FRM11 User s Manual (Rev 1.4)

User s Manual. PCIe-FRM11 User s Manual (Rev 1.4) PCIe-FRM11 User s Manual Windows, Windows2000, Windows NT and Windows XP are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations mentioned in this document

More information

HZX N03 Bluetooth 4.0 Low Energy Module Datasheet

HZX N03 Bluetooth 4.0 Low Energy Module Datasheet HZX-51822-16N03 Bluetooth 4.0 Low Energy Module Datasheet SHEN ZHEN HUAZHIXIN TECHNOLOGY LTD 2017.7 NAME : Bluetooth 4.0 Low Energy Module MODEL NO. : HZX-51822-16N03 VERSION : V1.0 1.Revision History

More information

BL24C02/BL24C04/BL24C08/BL24C16

BL24C02/BL24C04/BL24C08/BL24C16 BL24C02/BL24C04/BL24C08/BL24C16 2K bits (256 X 8) / 4K bits (512 X 8) / 8K bits (1024 X 8) / 16K bits (2048 X 8) Two-wire Serial EEPROM Features Two-wire Serial Interface VCC = 1.8V to 5.5V Bi-directional

More information

RFID A1 Module User Manual V1.183

RFID A1 Module User Manual V1.183 RFID A1 Module User Manual V1.183 Table of Contents 1 Introduction... 4 1.1 Device Overview... 4 1.2 Pinout... 5 1.3 Application... 6 2 Electrical Characteristics... 7 2.1 Test Conditions... 7 2.2 Absolute

More information

Custom Installation Notes IP/Serial programming interface and IR remote control commands for the SA10/SA20 integrated amplifier

Custom Installation Notes IP/Serial programming interface and IR remote control commands for the SA10/SA20 integrated amplifier Custom Installation Notes IP/Serial programming interface and IR remote control commands for the SA10/SA20 integrated amplifier INTEGRATED AMPLIFIER PHONES AUX MUTE AUX PHONO STB PVR AV BD CD SAT POWER

More information

Planar Simplicity Series

Planar Simplicity Series Planar Simplicity Series RS232 PROTOCOL Document 020-1285-00 1. INTRODUCTION 1.1 Purpose The purpose of this document is to explain in detail the commands and steps that can be used to control a Planar

More information