
SET9010MAN0100 USER MANUAL
Issue: 01 RDK9316
Page 2 of 42
Table f Contents
1. Important Instructions ....................................................................................................................... 4
1.1 Initial Inspection ................................................................................................................................. 4
1.2 Safety Instructions .............................................................................................................................. 4
1.2.1 Module Failure ................................................................................................................................... 4
1.2.2 Impermissible Applications ................................................................................................................ 4
1.2.3 Module Installation And Removal ...................................................................................................... 4
1.2.4 Electrical Connections ........................................................................................................................ 4
2. Module verview ............................................................................................................................... 5
3. Getting Started ................................................................................................................................... 6
3.1 Software-Requirements ..................................................................................................................... 6
3.2 Driver-Installation .............................................................................................................................. 6
3.3 RDK9316 Compact RI LabVIEW Drivers ............................................................................................ 7
3.3.1 Copying The Driver Files Into New Projects ...................................................................................... 11
3.3.2 NI PCI/PXI FPGA-Card Driver Application .......................................................................................... 13
3.3.2.1 Creation of a new Project ................................................................................................................. 13
3.3.2.2 Creating a New FPGA-Target ............................................................................................................ 14
3.3.2.3 Adding An R-Series Expansion Chassis .............................................................................................. 16
3.3.2.4 Adding The RDK9316 Driver Components To A Project ..................................................................... 17
3.3.2.5 Adding RDK9316 Modules To The Project Via Drag-And-Drop Function ........................................... 18
3.3.2.6 Adding RDK9316 Modules To The Project Via The Discovery-Function ............................................. 19
3.3.2.7 Adding FPGA Example-Applications .................................................................................................. 23
3.3.2.8 Saving The Project ............................................................................................................................ 24
3.3.2.9 Compiling And Running The Example Application ............................................................................ 25
3.3.3 Using The Driver Together With A NI RealTime CompactRI ............................................................ 26
3.4 Connecting The Resolver .................................................................................................................. 27
3.5 Running The Application Example .................................................................................................... 27
4. Application Development ................................................................................................................. 28
4.1.1 RDK9316 Driver And Communication ............................................................................................... 28
4.1.1.1 Driver-VI Implementation ................................................................................................................. 28
4.1.1.2 Triggering RDK9316 Functions Via Functions-VIs ............................................................................. 29
4.1.1.3 Initialising And Clearing The FIF Buffers ......................................................................................... 29
4.1.1.4 Application To Module Communication Diagram ............................................................................. 31
4.2 RDK9316 Driver-Instructions ............................................................................................................ 33
4.3 RDK9316 Driver Error Codes ............................................................................................................. 37