Download IRD User Manual
Transcript
Contents 1 Introduction 4 2 XML Header 4 3 IRD Structure 4 4 Header 4.1 Introduction . . . . . . . . . . . . 4.2 I2C Addresses . . . . . . . . . . . 4.2.1 Single Address . . . . . . 4.2.2 Address Range . . . . . . 4.3 Manufacturer . . . . . . . . . . . 4.4 Name . . . . . . . . . . . . . . . . 4.5 Description . . . . . . . . . . . . . 4.6 Sub Address . . . . . . . . . . . . 4.7 Auto Increment . . . . . . . . . . 4.8 Bus Type . . . . . . . . . . . . . . 4.9 Unique Device Identifier (UDID) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 5 6 6 6 6 7 7 7 8 8 8 5 Register 5.1 Introduction . . . . . . . . . . . . . . . . . . . 5.2 Identifier . . . . . . . . . . . . . . . . . . . . . 5.3 Sub Addresses . . . . . . . . . . . . . . . . . . 5.4 Format . . . . . . . . . . . . . . . . . . . . . . 5.4.1 Quick Command . . . . . . . . . . . . 5.4.2 Send/Receive Byte . . . . . . . . . . . 5.4.3 Empty . . . . . . . . . . . . . . . . . . 5.4.4 Write/Read Byte/Word/DWord . . . 5.4.5 Process Call . . . . . . . . . . . . . . . 5.4.6 Block Write/Read . . . . . . . . . . . . 5.4.7 Block Write - Block Read Process Call 5.5 Name . . . . . . . . . . . . . . . . . . . . . . . 5.6 Power-On Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 9 9 9 9 9 10 10 10 10 11 11 11 11 6 Types 6.1 Introduction . . . . . 6.2 Integer Types . . . . 6.2.1 type int . . . 6.2.2 type int value 6.2.3 Examples . . 6.3 ASCII Types . . . . . 6.4 String Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 11 12 12 13 13 14 14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .