Contents | Index | Search


  • The RTCU Platform
    • The RTCU Platform
    • RTCU Execution Architecture
      • RTCU Execution Architecture
      • The RTCU Compatibility Manifesto
      • Intellisync Project Drive
      • NX32 Execution Architecture
      • NX32L Execution Architecture
      • EIS3
    • RTCU Security features
      • RTCU Security Features
      • Logon Security and Escalating Lockout Mechanism
      • Certificates
        • Certificates
        • PEM file format
  • RTCU M2M Studio
    • RTCU M2M Studio
    • Accelerator keys
    • Menu & Toolbar Items
      • Menu & Toolbar Items
      • Menu item: File
        • Menu item: File
        • File: New
          • File: New
          • New: New Project
          • New: New File
        • File: Open
          • File: Open
          • Open: Open File
          • Open: Open Example Project
          • Open: Open Project
        • File: Close
        • File: Close Project
        • File: Save
        • File: Save Copy of Example
        • File: Save as
        • File: Save All
        • File: Export
        • File: Print
        • File: Recent files and projects
        • File: Exit
      • Menu item: Edit
        • Menu item: Edit
        • Edit: Undo
        • Edit: Redo
        • Edit: Cut
        • Edit: Copy
        • Edit: Paste
        • Edit: Delete
        • Edit: Find and Replace
          • Edit: Find and Replace
          • Edit: Find / Replace / Find in Project
          • Edit: Find Next
          • Edit: Find Previous
          • Edit: Select and Find Next
          • Edit: Select and Find Previous
        • Edit: Find File
        • Edit: Go to line
        • Edit: Navigate Back
        • Edit: Navigate Forward
        • Edit: Folding
        • Edit: Bookmarks
          • Edit: Bookmarks
          • Edit: Toggle Bookmark
          • Edit: Next/Previous Bookmark
          • Edit: Clear all bookmarks
          • Edit: Toggle Bookmark
          • Edit: Go to Bookmark
        • Edit: Auto Completion
      • Menu item: View
        • Menu item: View
        • View: Toolbars and Docking Windows
          • View: Toolbars and Docking Windows
        • View: Status Bar
        • View: Application Look
        • View: Lock toolbars in place
        • View: Show Line numbers
        • View: Show Whitespace
      • Menu item: Project
        • Menu item: Project
        • Project: Build
        • Project: Build All
        • Project: Cancel Build
        • Project: Transfer
        • Project: Settings
        • Project: Information
        • Project: Compress and save
        • Project: Send project
        • Project: Open containing folder
      • Menu item: Settings
        • Menu item: Settings
      • Menu item: Simulator
        • Menu item: Simulator
        • Simulator: Show Simulator
        • Simulator: Stop and Close
        • Simulator: Build and Run project
        • Simulator: Reset Layout
        • Simulator: Open Certificate Folder
      • Menu item: IEX
        • Menu item: IEX
        • IEX - Launch
        • IEX - Close
        • IEX - Connect
      • Menu item: Device
        • Menu item: Device
        • Device: Connection
          • Device: Connection
          • Connection: RTCU Communication Hub
            • Connection: RTCU Communication Hub
            • Client manager
            • Server manager
          • Connection: Logon
          • Connection: Suspend Cable Connection
        • Device: Configuration
          • Device: Configuration
          • Configuration: Set password
          • Configuration: Log / Debug
          • Configuration: Adjust Clock
          • Configuration: Cellular Options
          • Configuration: Power / Battery
          • Configuration: Certificates
        • Device: Maintenance
          • Device: Maintenance
          • Maintenance: Request options
          • Maintenance: Apply Option key
          • Maintenance: Transfer firmware
          • Maintenance: Factory reset
        • Device: Information
          • Device: Information
          • Information: System
          • Information: Network
          • Information: Statistics
          • Information: Power
          • Information: Fault Log
        • Device: Data
          • Device: Data
          • Data: Persistent
          • Data: Datalogger
          • Data: Filesystem
          • Data: SOS Viewer
        • Device: Execution
          • Device: Execution
          • Execution: Halt
          • Execution: Reset
          • Execution: System Reboot
        • Device: Network
          • Device: Network
          • Network: Network Settings
          • Network: RTCU Communication Hub Settings
          • Network: Port Forwarding
          • Network: Console
        • Device: Extension
          • Device: Extension
          • Extension: Platform Extension
        • Device: SMS Messages
        • Device: I/O Monitor
      • Menu item: Window
        • Menu item: Window
        • Window - Next
        • Window - Previous
        • Window - Close all files
        • Window - Close all but this file
        • Window - Open Files
      • Menu item: Help
        • Menu item: Help
        • Help - View Help
        • Help - Examples
        • Help - Tutorial
        • Help - Register Product
        • Help - Check for updates now
        • Help - Check for updates once a week
        • Help - About
      • Update is available
    • Windows
      • Windows
      • Editor Window
      • Project View
        • Project View
        • Project View: Program
          • Project View: Program
          • Project View: New Program
          • Project View: Add Program
        • Project View: Include
          • Project View: Include
          • Project View: New Include
          • Project View: Add Include
        • Project View: Job
          • Project View: Job
          • Project View: Add Job
          • Project View: Print configuration
          • Project View: Configure Job
            • Project View: Configure Job
            • Project View: Configure Flex Input
          • Project View: Jobproperties
        • Project View: I/O Extension
          • Project View: I/O Extension
          • Project View: I/O Extension net
          • Project View: I/O Extension device
          • Project View: Setup device
        • Project View: User files
          • User files: Project drive
          • User files: Internal drive
          • User files: Add File
          • User files: New File
          • User files: New folder
          • User files: Remove All
          • User files: Remove
          • User files: Remove folder
          • User files: Rename
          • User files: Open Containing Folder
        • Project View: Platform Extension
          • Project View: Platform Extension
          • Platform Extension: Add
          • Platform Extension: Remove All
          • Platform Extension: Remove
          • Platform Extension: Open Containing Folder
        • Project View: Voice Messages
          • Project View: Voice Messages
          • Voice Messages: New Voice File
          • Voice Messages: Add Voice File
          • Voice Messages: Voice Recorder
          • Voice Messages: Properties
      • Elements Window
      • Drive View
      • Build Window
      • Device output
    • RTCU Instrumented Execution (IEX)
      • RTCU Instrumented Execution (IEX)
      • Getting started with IEX
      • BREAKPOINT
    • Simulator
      • Simulator
      • Simulator: Main Window
      • Simulator: Digital I/O
      • Simulator: Analog Inputs
      • Simulator: Analog Outputs
      • Simulator: Switches/LEDs
      • Simulator: Memory
      • Simulator: LCD
      • Simulator: RTC
      • Simulator: Debug
      • Simulator: Power
      • Simulator: Filesystem
      • Simulator: Persistent Memory
      • Simulator: Datalogger
      • Simulator: SMS
      • Simulator: Cellular
      • Simulator: Network
      • Simulator: 1-Wire
      • Simulator: Serial
      • Simulator: CAN
      • Simulator: GPS
    • Project types
  • Advanced Build Process
    • Advanced Build Process
    • Command Line Tools
      • Command Line Tools
      • VPC.EXE - Compiler
      • VCFG.EXE - Configurator
      • VCFGIO.EXE - I/O Extension Configurator
      • RPCTOOL.EXE - Manipulate RTCU Project Containers
    • Build events
      • Introduction
      • Pre-Build
      • Post-Build
      • Build file format
  • VPL Programming Language
    • VPL Programming Language
    • VPL Introduction Manual
    • Reserved words
    • Anatomy of a VPL program
      • Anatomy of a VPL program
      • Comments
      • Constants
      • INCLUDE
      • Encrypted Include file
      • VAR
      • VAR_INPUT
      • VAR_OUTPUT
      • END_VAR
      • R_EDGE (Attribute)
      • F_EDGE (Attribute)
      • MODCALL
    • Program Flow Control
      • Program Flow Control
      • IF
      • THEN
      • ELSE
      • ELSE, (IF Statement)
      • ELSIF
      • END_IF
      • RETURN
      • BEGIN
      • END
      • CASE
      • OF
      • ELSE, (CASE Statement)
      • END_CASE
      • WHILE
      • DO
      • END_WHILE
      • EXIT
      • FOR
      • TO
      • BY
      • END_FOR
      • PROGRAM
      • END_PROGRAM
      • UPDATEIO
      • UPDATEOUT
      • REPEAT
      • UNTIL
      • END_REPEAT
    • Datatypes
      • Datatypes and variables
      • BYTE
      • USINT
      • SINT
      • UINT
      • INT
      • DINT
      • FLOAT
      • DOUBLE
      • BOOL
      • STRING
      • STRING_BEGIN
      • STRING_END
      • ARRAY
      • STRUCT_BLOCK
      • END_STRUCT_BLOCK
      • SYSHANDLE
      • PTR
      • CHANNEL
      • SEMAPHORE
      • MUTEX
      • FILE
      • CALLBACK
    • Predefined constants
      • Predefined constants
      • TRUE, ON
      • FALSE, OFF
      • __LINE__
      • __FILE__
      • __TIME__
      • __DATE__
      • __DEBUG__
      • __LSS__
      • __MODE_X32__
      • __MODE_NX32__
      • __MODE_NX32L___
    • Functions and Functionblocks
      • Functions and Functionblocks
      • FUNCTION
      • END_FUNCTION
      • ACCESS
      • MANDATORY
      • FUNCTION_BLOCK
      • END_FUNCTION_BLOCK
      • INTERFACE
      • IMPLEMENTATION
      • ASYNC
      • ALIGN
      • MUTABLE
      • CALLBACK
    • Multithreading
      • Multithreading
        • What is multithreading?
        • Why use multithreading?
        • Using multithreading
        • Thread synchronization
        • RTCU Multithreading Data Sheet
      • THREAD_BLOCK
      • END_THREAD_BLOCK
      • _running (implicit variable)
    • Operators
      • Operators
      • Typecast BYTE(expression)
      • Typecast USINT(expression)
      • Typecast SINT(expression)
      • Typecast UINT(expression)
      • Typecast INT(expression)
      • Typecast DINT(expression)
      • Typecast BOOL(expression)
      • Typecast DOUBLE(expression)
      • Typecast FLOAT(expression)
      • Typecast FLOATB(expression)
      • ADDR
      • @
      • AND
      • MOD
      • NOT
      • SIZEOF
      • XOR
      • OR
      • Operator: / (Division)
      • Operator: + (Addition)
      • Operator: - (Subtraction/Negation)
      • Operator: * (Multiplication)
      • Operator: = (Equal)
      • Operator: ** (Exponent)
      • Operator: <> (Not equal)
      • Operator: < and > (Less than, Greater than)
      • Operator: <= and >= (Less than or equal, Greater than or equal)
      • Parenthesis ()
      • Evaluation of functions
    • Conditional compilation and constants
      • Conditional compilation
      • Macro constants
      • #DEFINE
      • #UNDEFINE
      • #IFDEF
      • #ELSE
      • #END_IF
  • System Library
    • System Library
    • Audio
      • Audio Functions
      • Voice
        • Voice: Functions for delivering Voice
        • voiceBackup (Function)
        • voiceBusy (Function)
        • voicePresent (Function)
        • voiceRestore (Function)
        • voiceSetChannel (Function)
        • voiceSetVolume (Function)
        • voiceStop (Function)
        • voiceTalk (Function)
      • audioGetVolume (Function)
      • audioRoute (Function)
      • audioSetVolume (Function)
    • Calculations
      • Calculations
      • Binary operations
        • Binary operation functions
        • bcd_to_sint/int/dint (Function)
        • shl32/16/8 (Function)
        • shr32/16/8 (Function)
        • sint_to_bcd/int/dint (Function)
      • Calculation routines
        • Calculation routines
        • crcCalculate (Function)
        • random (Function)
        • VolumeHorizontalTank (Function)
        • VolumeVerticalTank (Function)
      • Encryption
        • Encryption
        • rdDecrypt128 (Function)
        • rdEncrypt128 (Function)
      • Integer Math
        • Integer Math
        • abs (Function)
        • calcPow (Function)
        • min (Function)
        • max (Function)
    • Cellular
      • Cellular
      • Antenna
        • Antenna
        • gsmGetAntennaMode (Function)
        • gsmSetAntennaMode (Function)
      • Audio
        • Audio
        • gsmHandsfree (Function)
        • gsmHandsfreeVolume (Function)
        • gsmHeadset (Function)
      • DTMF
        • DTMF: Functions for DTMF interaction
        • dtmfGetKey (Function)
        • dtmfGetNumber (Function)
        • gsmSendDTMF (Function)
      • GPRS
        • GPRS: Mobile network functions
        • gprsClose (Function)
        • gprsConnected (Function)
        • gprsGetMonitorParm (Functionblock)
        • gprsOpen (Function)
        • gprsSetMonitorParm (Function)
        • sockGetTCPIPParm (Functionblock)
        • sockSetTCPIPParm (Function)
      • Network
        • Cellular Network
        • gsmGetCellID (Function)
        • gsmGetCurrentProvider (Function)
        • gsmGetHomeProvider (Function)
        • gsmGetLAC (Function)
        • gsmGetNetworkType (Function)
        • gsmGetProviderList (Functionblock)
        • gsmNetworkTime (Function)
        • gsmSetNetworkType (Function)
        • gsmSetProvider (Function)
      • Power
        • Power
        • gsmPower (Function)
        • gsmPowerLP (Function)
        • gsmSetWakeup (Function)
      • SIM
        • SIM Card
        • gsmGetICCID (Function)
        • gsmGetIMSI (Function)
        • gsmSelectSIM (Function)
        • gsmSetPIN (Function)
        • gsmSIMLocked (Function)
        • gsmSIMPresent (Function)
        • gsmSimSetPIN (Function)
      • SMS
        • SMS
        • gsmIncomingPDU (Functionblock)
        • gsmIncomingSMS (Functionblock)
        • gsmSendFlashSMS (Function)
        • gsmSendPDU (Function)
        • gsmSendSMS (Function)
        • gsmSetSMSSCN (Function)
      • Status
        • Status
        • gsmBER (Function)
        • gsmConnected (Function)
        • gsmGetIMEI (Function)
        • gsmGetStatus (Function)
        • gsmSignalLevel (Function)
      • VoLTE
        • VoLTE
        • gsmVoLTEEnable (Function)
        • gsmVoLTEStatus (Function)
      • Voice call
        • Voice call
        • gsmAnswer (Function)
        • gsmHangup (Function)
        • gsmIncomingCall (Functionblock)
        • gsmMakeCall (Function)
        • gsmMakeCallX (Function)
        • gsmOffHook (Function)
    • Clock
      • Clock: Functions for Real Time Clock
      • Alarms/Timers
        • clockAlarm (Functionblock)
        • clockDayTimer (Functionblock)
        • clockStart (Function)
        • clockWeekAlarm (Functionblock)
      • Convert
        • clockLinsecToTime (Functionblock)
        • clockTimeToLinsec (Function)
      • clockGet (Functionblock)
      • clockNow (Function)
      • clockSet (Function)
      • clockSetWakeup (Function)
    • Communication
      • Communication
      • CAN
        • CAN
        • Filter
          • Filter
          • canFilterCreate (Function)
          • canFilterCreateOnce (Function)
          • canFilterCreateX (Function)
          • canFilterDestroy (Function)
          • canFilterStatus (Function)
        • FMS/J1939
          • FMS/J1939
          • canFMSFilterCreate (Function)
          • canFMSGetPGN (Function)
        • ISO-TP
          • ISO-TP
          • canitpClose (Function)
          • canitpOpen (Function)
          • canitpSend (Function)
          • canitpSessionCreate (Function)
          • canitpSessionDestroy (Function)
          • canitpSessionSend (Function)
        • Logger
          • Logger
          • canLoggerLevel (Function)
          • canLoggerRead (Functionblock)
          • canLoggerRead2 (Functionblock)
          • canLoggerSetup (Function)
          • canLoggerStart (Function)
          • canLoggerStop (Function)
          • canLoggerToMemory (Function)
        • canBufferLevel (Function)
        • canClose (Function)
        • canFlush (Function)
        • canLoopBackMode (Function)
        • canOpen (Function)
        • canReceiveMessage (Functionblock)
        • canReceiveX (Function)
        • canSendMessage (Function)
        • canSetWakeup (Function)
      • M-Bus
        • M-Bus
        • Record
          • M-Bus Records
          • mbusRecordCount (Function)
          • mbusRecordGetBuffer (Function)
          • mbusRecordGetFloat (Function)
          • mbusRecordGetInfo (Functionblock)
          • mbusRecordGetInt (Function)
          • mbusRecordGetIntLarge (Function)
          • mbusRecordGetLinsec (Function)
          • mbusRecordGetString (Function)
          • mbusRecordGetType (Function)
          • mbusRecordSlaveInfo (Functionblock)
        • Wired
          • Wired M-Bus
          • mbusBaudSet (Function)
          • mbusDataRequest (Function)
          • mbusScan (Function)
          • mbusScanStop (Function)
          • mbusSelectSecondary (Function)
          • mbusSlaveConfigAddress (Function)
          • mbusSlaveConfigBaud (Function)
          • mbusSlaveConfigReset (Function)
        • Wireless
          • Wireless M-Bus
          • mbusDataReceive (Function)
          • mbusFilterEnable (Function)
          • mbusSetSenderAddress (Function)
          • mbusSlaveRegister (Function)
          • mbusSlaveUnregister (Function)
        • mbusClose (Function)
        • mbusOpen (Function)
        • mbusReceive (Function)
        • mbusSend (Function)
      • MODBUS
        • MODBUS communication
        • ASCII
          • MODBUS ASCII
          • modasciiClose (Function)
          • modasciiOpen (Function)
          • modasciiReceive (Functionblock)
          • modasciiSend (Function)
          • modasciiWaitData (Function)
        • IO Extension
          • IO Extension
          • ioDeviceEnable (Function)
          • ioGetStatus (Function)
          • ioInputLatchSet (Function)
          • ioNetConfig (Function)
          • ioNetEnable (Function)
          • ioNetRemove (Function)
          • ioSetMode (Function)
          • ioSynchronize (Function)
          • ioWaitException (Function)
        • modbusClose (Function)
        • modbusOpen (Function)
        • modbusOpenX (Function)
        • modbusReceive (Functionblock)
        • modbusSend (Function)
        • modbusWaitData (Function)
      • OneWire
        • OneWire
        • Alarm
          • Alarm
          • owAlarmAccess (Function)
          • owAlarmGetFamily (Function)
          • owAlarmGetID (Function)
          • owAlarmQuery (Function)
          • owAlarmRelease (Function)
          • owAlarmSearch (Function)
        • Generic
          • Generic OneWire
          • owAccess (Function)
          • owGetFamily (Function)
          • owGetID (Function)
          • owQuery (Function)
          • owRead (Function)
          • owReadBit (Function)
          • owReadData (Function)
          • owRelease (Function)
          • owSearchX (Function)
          • owWrite (Function)
          • owWriteBit (Function)
          • owWriteData (Function)
        • iButton
          • iButton
          • owiButtonEnableLED (Function)
          • owiButtonGetID (Function)
          • owiButtonReadData (Function)
          • owiButtonSetLED (Function)
          • owiButtonWriteData (Function)
        • Temperature
          • Temperature
          • owSearch (Function)
          • owTempGet (Function)
          • owTempGetID (Function)
      • Serial port
        • Serial port
        • serClose (Function)
        • serFlush (Function)
        • serForceDataReady (Function)
        • serFrameReceiveDone (Function)
        • serFrameReceiver (Functionblock)
        • serGetBufferLevel (Function)
        • serGetCTS (Function)
        • serGetDCD (Function)
        • serGetDSR (Function)
        • serGetStatus (Function)
        • serOpen (Function)
        • serSendChar (Function)
        • serSendData (Function)
        • serSendString (Function)
        • serSetDTR (Function)
        • serSetHandshake (Function)
        • serSetRTS (Function)
        • serSetWakeup (Function)
    • Data
      • Data
      • Datalogger
        • Datalogger
        • Datalogger Example Program
        • logClear (Function)
        • logClose (Function)
        • logCreate (Function)
        • logCreateMem (Function)
        • logDestroy (Function)
        • logFirst (Function)
        • logGetMaxRecordSize (Function)
        • logGotoLinsec (Function)
        • logInitialize (Function)
        • logIsInitialized (Function)
        • logLast (Function)
        • logMaxNumOfRecords (Function)
        • logNext (Function)
        • logNumOfRecords (Function)
        • logOpen (Function)
        • logPrev (Function)
        • logRead (Functionblock)
        • logReadRaw (Function)
        • logRewrite (Functionblock)
        • logRewriteRaw (Function)
        • logRewriteTag (Function)
        • logSaveToFile (Function)
        • logSeek (Function)
        • logValuesPerRecord (Function)
        • logWrite (Functionblock)
        • logWriteRaw (Function)
      • File system
        • File system functions
        • fsDirCatalog (Function)
        • fsDirChange (Function)
        • fsDirCreate (Function)
        • fsDirCurrent (Function)
        • fsDirDelete (Function)
        • fsFileClose (Function)
        • fsFileCreate (Function)
        • fsFileDelete (Function)
        • fsFileExists (Function)
        • fsFileFlush (Function)
        • fsFileGetCreateTime (Function)
        • fsFileGetSize (Function)
        • fsFileMove (Function)
        • fsFileOpen (Function)
        • fsFilePosition (Function)
        • fsFileRead (Function)
        • fsFileReadString (Function)
        • fsFileRename (Function)
        • fsFileSeek (Function)
        • fsFileStatus (Function)
        • fsFileWrite (Function)
        • fsFileWriteString (Function)
        • fsFileWriteStringNL (Function)
        • fsMediaClose (Function)
        • fsMediaEject (Function)
        • fsMediaFree (Function)
        • fsMediaOpen (Function)
        • fsMediaPresent (Function)
        • fsMediaQuickFormat (Function)
        • fsMediaSize (Function)
        • fsMediaWriteProtected (Function)
        • fsStatusLEDEnable (Function)
      • Persistent memory
        • Persistent memory
        • GetFlashXSize (Function)
        • LoadData (Function)
        • LoadDataF (Function)
        • LoadDataX (Function)
        • LoadString (Function)
        • LoadStringF (Function)
        • LoadStringX (Function)
        • SaveData (Function)
        • SaveDataF (Function)
        • SaveDataX (Function)
        • SaveString (Function)
        • SaveStringF (Function)
        • SaveStringX (Function)
      • System Object Storage
        • System Object Storage
        • sosBoolCreate (Function)
        • sosBoolGet (Function)
        • sosBoolSet (Function)
        • sosDataCreate (Function)
        • sosDataGet (Function)
        • sosDataSet (Function)
        • sosDoubleCreate (Function)
        • sosDoubleGet (Function)
        • sosDoubleSet (Function)
        • sosFloatCreate (Function)
        • sosFloatGet (Function)
        • sosFloatSet (Function)
        • sosIntegerCreate (Function)
        • sosIntegerGetDint (Function)
        • sosIntegerGetInt (Function)
        • sosIntegerGetSint (Function)
        • sosIntegerSet (Function)
        • sosObjectDelete (Function)
        • sosStringCreate (Function)
        • sosStringGet (Function)
        • sosStringSet (Function)
    • Debug messages
      • Debug messages
      • DebugFmt (Function)
      • DebugGetLogParam (Functionblock)
      • DebugMsg (Function)
      • DebugSetLogParam (Function)
    • Device Management
      • Device Management
      • Battery
        • Battery Functions
        • batChargerEnable (Function)
        • batIsCharging (Function)
        • batModuleMounted (Function)
        • batPowerLevel (Function)
        • batVoltageIsLow (Function)
      • Board Functions
        • Board related functions
        • Fault log
          • Fault log
          • boardFaultLogClear (Function)
          • boardFaultLogGet (Functionblock)
          • boardFaultLogGetDebug (Function)
        • Hardware
          • Hardware
          • boardDCOut (Function)
          • boardDCOut2 (Function)
          • boardDinSetWakeup (Function)
          • boardEnableS0 (Function)
          • boardSetAIMode (Function)
          • boardSetAIResolution (Function)
          • boardSetAOResolution (Function)
          • boardSupplySetWakeup (Function)
          • boardSupplyType (Function)
          • boardSupplyVoltage (Function)
          • boardSysSwitchGet (Function)
          • boardSysSwitchSet (Function)
          • boardTemperature (Function)
        • Info
          • Info
          • boardGetProfile (Function)
          • boardGetProfileX (Function)
          • boardGetStatistics (Function)
          • boardSerialNumber (Function)
          • boardTimeSinceReset (Function)
          • boardType (Function)
        • Password
          • Password
          • boardClearPassword (Function)
          • boardSetPassword (Function)
          • boardSetPasswordAlt (Function)
        • boardRequestOption (Function)
        • boardReset (Function)
        • boardSetApplication (Function)
        • boardSetFaultReset (Function)
        • boardSetOption (Function)
        • boardWatchdog (Function)
      • Platform Extension functions (NX32L)
        • Platform Extension functions
        • License Management
          • License Management
          • extLicenseApply (Function)
          • extLicenseCheck (Function)
          • extLicenseRemove (Function)
        • Module
          • Module
          • extModuleLoad (Function)
        • Program
          • Program
          • extProgramSignal (Function)
          • extProgramStart (Function)
          • extProgramStatus (Function)
        • Tags
          • Tags
          • extTagEnumerate (Function)
          • extTagRead (Function)
      • Upgrade / Version
        • Upgrade and version functions
        • boardVersion (Function)
        • boardVersionX (Function)
        • verCheckUpgrade (Functionblock)
        • verGetAppName (Function)
        • verGetAppVersion (Function)
      • HostConnected (Function)
    • Display
      • Display
      • GUI (NX32L)
        • GUI
        • Controls
          • gui: Control functions
          • guiControlRemove (Function)
          • guiControlSetText (Function)
          • guiLabelCreate (Function)
          • Button
            • guiButtonClickEvent (Function)
            • guiButtonCreate (Function)
          • Check box
            • guiCheckBoxChangeEvent (Function)
            • guiCheckBoxCreate (Function)
            • guiCheckBoxIsChecked (Function)
            • guiCheckBoxSetChecked (Function)
          • Graph
            • guiGraphCreate (Function)
            • guiGraphScrollNext (Function)
            • guiGraphSetBar (Function)
            • guiGraphSetLinePoint (Function)
            • guiGraphSetMarker (Function)
          • List
            • guiListAppendText (Function)
            • guiListCreate (Function)
            • guiListGetSelected (Function)
            • guiListSetItem (Function)
            • guiListSetSelected (Function)
          • Numeric spinner
            • guiSpinnerCreate (Function)
            • guiSpinnerGetValue (Function)
            • guiSpinnerSetValue (Function)
          • ProgressBar
            • guiProgressBarCreate (Function)
            • guiProgressBarSetValue (Function)
          • RadioButton
            • guiRadioButtonCreate (Function)
            • guiRadioButtonIsSelected (Function)
            • guiRadioButtonSetSelected (Function)
          • Text box
            • guiTextBoxCreate (Function)
            • guiTextBoxGetText (Function)
        • Dialogs
          • guiCloseDialogs (Function)
          • guiShowChoice (Function)
          • guiShowDateInput (Function)
          • guiShowMessage (Function)
          • guiShowNumberInput (Function)
          • guiShowTextInput (Function)
        • Forms
          • guiFormClose (Function)
          • guiFormCreate (Function)
          • guiFormRemove (Function)
          • guiFormShow (Function)
        • Menus
          • guiMenuClickEvent (Function)
          • guiMenuClose (Function)
          • guiMenuCreate (Function)
          • guiMenuRemove (Function)
          • guiMenuRemoveItem (Function)
          • guiMenuSetItem (Function)
          • guiMenuShow (Function)
        • guiCalibrateTouch (Function)
        • guiClose (Function)
        • guiGetTag (Function)
        • guiGrabScreenshot (Function)
        • guiOpen (Function)
        • guiSysMenuEnable (Function)
        • guiSysMenuSetPassword (Function)
        • guiWaitEvent (Function)
      • Simple display
        • Display functions
        • displayBacklight (Function)
        • displayBacklightWake (Function)
        • displayBox (Function)
        • displayCircle (Function)
        • displayClear (Function)
        • displayDefineChar (Function)
        • displayGetKey (Function)
        • displayImage (Function)
        • displayKeySetWakeup (Function)
        • displayLine (Function)
        • displayNumber (Function)
        • displayPoint (Function)
        • displayPower (Function)
        • displayStop (Function)
        • displayString (Function)
        • displaySysMenuEnable (Function)
        • displaySysMenuSetPassword (Function)
        • displayXY (Function)
    • Floating-point Math
      • Floating-point Math
      • acos (Function)
      • asin (Function)
      • atan (Function)
      • atan2 (Function)
      • ceil (Function)
      • cos (Function)
      • degToPosition (Function)
      • degToRad (Function)
      • exp (Function)
      • exp2 (Function)
      • fabs (Function)
      • floor (Function)
      • fmax (Function)
      • fmin (Function)
      • frexp (Function)
      • isInf (Function)
      • isNaN (Function)
      • ldexp (Function)
      • log (Function)
      • log10 (Function)
      • log2 (Function)
      • modf (Function)
      • positionToDeg (Function)
      • radToDeg (Function)
      • sin (Function)
      • sqrt (Function)
      • tan (Function)
    • IO
      • I/O
      • Encoder
        • Incremental encoders
        • hsioEncoderEnable (Function)
        • hsioEncoderDisable (Function)
        • hsioEncoderRead (Function)
        • hsioEncoderReset (Function)
      • Memory I/O
        • Memory I/O
        • memioRead (Function)
        • memioReadX (Function)
        • memioWrite (Function)
        • memioWriteX (Function)
    • Multithreading
      • Multithreading
      • Channel
        • ch: Channel functions
        • chDestroy (Function)
        • chInit (Function)
        • chPeek (Function)
        • chRead (Function)
        • chStatus (Function)
        • chWrite (Function)
      • Mutex
        • mx: Mutex functions
        • mxDestroy (Function)
        • mxInit (Function)
        • mxLock (Function)
        • mxStatus (Function)
        • mxUnlock (Function)
      • Semaphore
        • sem: Semaphore functions
        • semDestroy (Function)
        • semInit (Function)
        • semSignal (Function)
        • semValue (Function)
        • semWait (Function)
      • Thread
        • thGetID(Function)
    • Network
      • Network
      • DHCP
        • DHCP
        • netGetDHCPParam (Functionblock)
        • netSetDHCPParam (Function)
      • Gateway Functions (Deprecated)
        • Gateway Functions
        • gwClose (Function)
        • gwConnected (Function)
        • gwEnableLPS (Function)
        • gwGetMedia (Function)
        • gwIsOpen (Function)
        • gwOpen (Function)
        • gwPacketMode (Function)
        • gwPacketSize (Function)
        • gwReceivePacket (Functionblock)
        • gwReceivePacketDone (Function)
        • gwResume (Function)
        • gwSendPacket (Function)
        • gwSetMedia (Function)
        • gwSuspend (Function)
        • gwTimeGet (Function)
        • sockGetGWParm (Functionblock)
        • sockSetGWParm (Function)
      • Interface config
        • Interface config
        • netGetAPParam (Functionblock)
        • netGetAPSecurity (Function)
        • netGetLANParam (Functionblock)
        • netGetMobileParam (Functionblock)
        • netGetWLANParam (Functionblock)
        • netGetWLANSecurity (Function)
        • netSetAPParam (Function)
        • netSetLANParam (Function)
        • netSetMobileParam (Function)
        • netSetWLANParam (Function)
        • netWLANSecurityWPA (Structure)
      • NAT
        • Network Address Translation (NAT)
        • netGetNATParam (Functionblock)
        • netSetNATParam (Function)
      • Port forward
        • Port forward
        • netPortForwardClear (Function)
        • netPortForwardGet (Functionblock)
        • netPortForwardSet (Function)
      • RCH
        • RTCU Communication Hub (RCH)
        • rchAutoConnectGet (Function)
        • rchAutoConnectSet (Function)
        • rchClose (Function)
        • rchConfigGet (Functionblock)
        • rchConfigSet (Function)
        • rchConnected (Function)
        • rchEnableLPS (Function)
        • rchFallbackGet (Functionblock)
        • rchFallbackSet (Function)
        • rchHeartBeat (Function)
        • rchInterfaceGet (Function)
        • rchInterfaceSet (Function)
        • rchIsOpen (Function)
        • rchOpen (Function)
        • rchPacketMode (Function)
        • rchPacketSize (Function)
        • rchReceivePacket (Functionblock)
        • rchReceivePacketDone (Function)
        • rchResume (Function)
        • rchSendPacket (Function)
        • rchSuspend (Function)
        • rchTimeGet (Function)
      • Route
        • Route
        • netRouteAdd (Function)
        • netRouteDelete (Function)
        • netRouteGet (Functionblock)
      • netClose (Function)
      • netConnected (Function)
      • netGetInformation (Functionblock)
      • netGetMonitorParam (Functionblock)
      • netGetSignalLevel (Function)
      • netGetStatistics (Functionblock)
      • netGetStatisticsAcc (Functionblock)
      • netOpen (Function)
      • netPing (Functionblock)
      • netPingS (Function)
      • netPresent (Function)
      • netSetMonitorParam (Function)
    • Network Communication
      • Network Communication
      • FTP
        • FTP Functions
        • ftpCancel (Function)
        • ftpClose (Function)
        • ftpConnect (Function)
        • ftpConnected (Function)
        • ftpDirCatalog (Function)
        • ftpDirCatalogGet (Function)
        • ftpDirChange (Function)
        • ftpDirCreate (Function)
        • ftpDirCurrent (Function)
        • ftpDirDelete (Function)
        • ftpDirRename (Function)
        • ftpDisconnect (Function)
        • ftpFileDelete (Function)
        • ftpFileReceive (Function)
        • ftpFileRename (Function)
        • ftpFileSend (Function)
        • ftpFileSize (Function)
        • ftpLastResponse (Function)
        • ftpOpen (Function)
        • ftpSendOpts (Function)
      • JSON
        • JSON Functions
        • jsonAddValue (Function)
        • jsonAddValueBool (Function)
        • jsonAddValueFloat (Function)
        • jsonAddValueInt (Function)
        • jsonAddValueNull (Function)
        • jsonAddValueString (Function)
        • jsonArraySize (Function)
        • jsonCreateArray (Function)
        • jsonCreateObject (Function)
        • jsonDeleteValue (Function)
        • jsonFree (Function)
        • jsonFromString (Function)
        • jsonGetBool (Function)
        • jsonGetFloat (Function)
        • jsonGetInt (Function)
        • jsonGetKey (Function)
        • jsonGetString (Function)
        • jsonGetType (Function)
        • jsonGetValue (Function)
        • jsonHandleStats (Functionblock)
        • jsonSetValue (Function)
        • jsonSetValueBool (Function)
        • jsonSetValueFloat (Function)
        • jsonSetValueInt (Function)
        • jsonSetValueNull (Function)
        • jsonSetValueString (Function)
        • jsonToString (Function)
      • JSON Web Tokens
        • JSON Web Tokens
        • Claim
          • Claim
          • jwtClaimAdd (Function)
          • jwtClaimAddBool (Function)
          • jwtClaimAddDint (Function)
          • jwtClaimAddJSON (Function)
          • jwtClaimDelete (Function)
          • jwtClaimGet (Function)
          • jwtClaimGetBool (Function)
          • jwtClaimGetDint (Function)
          • jwtClaimGetJSON (Function)
        • Header
          • Header
          • jwtHeaderAdd (Function)
          • jwtHeaderAddBool (Function)
          • jwtHeaderAddDint (Function)
          • jwtHeaderAddJSON (Function)
          • jwtHeaderDelete (Function)
          • jwtHeaderGet (Function)
          • jwtHeaderGetBool (Function)
          • jwtHeaderGetDint (Function)
          • jwtHeaderGetJSON (Function)
        • jwtAlgGet (Function)
        • jwtAlgSetAsym (Function)
        • jwtAlgSetSym (Function)
        • jwtCreate (Function)
        • jwtDecodeAsym (Function)
        • jwtDecodeSym (Function)
        • jwtEncode (Function)
        • jwtFree (Function)
      • MQTT
        • MQTT communication
        • mqttClose (Function)
        • mqttConnected (Function)
        • mqttConnectionLoss (Function)
        • mqttCredentialsSet (Function)
        • mqttOpen (Function)
        • mqttPendingClear (Function)
        • mqttPendingCount (Function)
        • mqttPublish (Function)
        • mqttReceive (Functionblock)
        • mqttStatus (Function)
        • mqttSubscribe (Function)
        • mqttUnsubscribe (Function)
        • mqttWaitEvent (Function)
      • REST and HTTP
        • REST and HTTP functions
        • Certificate functions
          • restReqClientCertCheckEmail (Function)
          • restReqClientCertCheckHostname (Function)
          • restReqClientCertFingerprintGet (Function)
          • restReqClientCertIssuerGet (Function)
          • restReqClientCertPresent (Function)
          • restReqClientCertSANGet (Function)
          • restReqClientCertSerialGet (Function)
          • restReqClientCertSet (Function)
          • restReqClientCertSubjectCNGet (Function)
          • restReqClientCertSubjectGet (Function)
          • restReqClientCertValidFrom (Function)
          • restReqClientCertValidTo (Function)
          • restReqClientCertVersionGet (Function)
        • Client functions
          • restClientRequest (Function)
        • Request functions
          • restReqBasicAuthGet (Function)
          • restReqBasicAuthSet (Function)
          • restReqBodyGetJSON (Function)
          • restReqBodyGetRaw (Function)
          • restReqBodyGetString (Function)
          • restReqBodySetJSON (Function)
          • restReqBodySetString (Function)
          • restReqBodySize (Function)
          • restReqClientAddressGet (Function)
          • restReqCreate (Function)
          • restReqFree (Function)
          • restReqHeaderGet (Function)
          • restReqHeaderKey (Function)
          • restReqHeaderSet (Function)
          • restReqPostGet (Function)
          • restReqPostKey (Function)
          • restReqPostSet (Function)
          • restReqQueryGet (Function)
          • restReqQueryKey (Function)
          • restReqQuerySet (Function)
          • restReqUrlGet (Function)
        • Response functions
          • restRespBasicAuthSet (Function)
          • restRespBodyGetJSON (Function)
          • restRespBodyGetRaw (Function)
          • restRespBodyGetString (Function)
          • restRespBodySetJSON (Function)
          • restRespBodySetString (Function)
          • restRespBodySize (Function)
          • restRespFree (Function)
          • restRespHeaderGet (Function)
          • restRespHeaderKey (Function)
          • restRespHeaderSet (Function)
        • Server functions
          • restServerCreate (Function)
          • restServerEndpointAdd (Function)
          • restServerFree (Function)
          • restServerStart (Function)
          • restServerStop (Function)
      • SMTP (email)
        • SMTP functions
        • smtpAddAttachment (Function)
        • smtpAddText (Function)
        • smtpAwaitCompletion (Function)
        • smtpCancel (Function)
        • smtpClose (Function)
        • smtpGetConfig (Functionblock)
        • smtpNew (Function)
        • smtpOpen (Function)
        • smtpSend (Function)
        • smtpSendX (Function)
        • smtpSetConfig (Function)
        • smtpStatus (Function)
      • SNMP
        • Simple Network Management Protocol
        • Client variable reading
          • snmpGetDouble (Function)
          • snmpGetFloat (Function)
          • snmpGetInteger (Function)
          • snmpGetIP (Function)
          • snmpGetOID (Function)
          • snmpGetString (Function)
          • snmpGetTimeticks (Function)
        • Client variable writing
          • snmpSetDouble (Function)
          • snmpSetFloat (Function)
          • snmpSetInteger (Function)
          • snmpSetIP (Function)
          • snmpSetOID (Function)
          • snmpSetString (Function)
          • snmpSetTimeticks (Function)
        • Event Handling
          • snmpGetNextVar (Function)
          • snmpVariable (Structure)
          • snmpWaitEvent (Function)
        • Publishing Variables
          • snmpPublishDouble (Function)
          • snmpPublishFloat (Function)
          • snmpPublishInteger (Function)
          • snmpPublishIP (Function)
          • snmpPublishOID (Function)
          • snmpPublishString (Function)
          • snmpPublishTimeticks (Function)
          • snmpStartAgent (Function)
          • snmpStopAgent (Function)
          • snmpUnpublish (Function)
        • Receiving Traps
          • snmpRegisterTrap (Function)
          • snmpStartListen (Function)
          • snmpStopListen (Function)
          • snmpUnregisterTrap (Function)
        • Security Handling
          • snmpAgentUsersGet (Function)
          • snmpAgentUsersSet (Function)
          • snmpCertGet (Function)
          • snmpCertSet (Function)
          • snmpSecurityConfig (Function)
          • snmpUser (Structure)
          • snmpUserGet (Function)
          • snmpUserSet (Function)
        • Sending Traps
          • snmpAddTrapVariable (Function)
          • snmpCreateTrap (Function)
          • snmpDestroyTrap (Function)
          • snmpSendTrap (Function)
        • Session handling
          • snmpConnect (Function)
          • snmpDisconnect (Function)
      • Sockets (Legacy)
        • Socket functions
        • sockConnect (Function)
        • sockConnection (Functionblock)
        • sockDisconnect (Function)
        • sockGetLocalIP (Function)
        • sockIPFromName (Function)
        • sockIPToName (Function)
        • sockListen (Function)
        • sockReceive (Functionblock)
        • sockSend (Function)
        • udpReceive (Functionblock)
        • udpSend  (Function)
        • udpStartListen (Function)
        • udpStopListen  (Function)
      • Sockets
        • Socket functions
        • soAccept (Function)
        • soAddrFromInterface (Function)
        • soAddrFromIP (Function)
        • soAddrInetGet (Function)
        • soAddrInetSet (Function)
        • soAddrLookup (Function)
        • soAddrToInterface (Function)
        • soAddrToIP (Function)
        • soBind (Function)
        • soClose (Function)
        • soConfigGet (Function)
        • soConfigNonblock (Function)
        • soConfigSet (Function)
        • soConfigTLS (Function)
        • soConnect (Function)
        • soCreate (Function)
        • soListen (Function)
        • soOptionLinger (Structure)
        • soRecv (Function)
        • soRecvFrom (Function)
        • soSend (Function)
        • soStatus (Function)
    • Peripherals
      • Peripherals
      • Camera
        • cam: Camera module
        • camCaptureStart (Function)
        • camCaptureStatus (Function)
        • camCaptureStop (Function)
        • camClose (Function)
        • camGetInfo (Functionblock)
        • camOpen (Function)
        • camParameterGet (Function)
        • camParameterRange (Function)
        • camParameterSet (Function)
        • camPresent (Function)
        • camSnapshot (Function)
        • camSnapshotToFile (Function)
      • MDT
        • mdt: Mobile Data Terminal
        • mdtBacklight (Function)
        • mdtBeep (Function)
        • mdtClear (Function)
        • mdtClearLine (Function)
        • mdtContrast (Function)
        • mdtCurrentX (Function)
        • mdtCurrentY (Function)
        • mdtCursor (Function)
        • mdtDefineChar (Function)
        • mdtGetKey (Function)
        • mdtGotoXY (Function)
        • mdtOpen (Function)
        • mdtPower (Function)
        • mdtProfile (Functionblock)
        • mdtScrollDown (Function)
        • mdtScrollUp (Function)
        • mdtStandby (Function)
        • mdtWrite (Function)
      • Navigation
        • Navigation
        • Avoidance areas
          • navAvoidAreaCreate (Function)
          • navAvoidAreaDelete (Function)
          • navAvoidAreaEnable (Function)
          • navAvoidEnable (Function)
        • Conversion
          • navPositionToSemicircles (Function)
          • navSemicirclesToPosition (Function)
        • Custom forms
          • nav: Custom Forms
          • navFormAbort (Function)
          • navFormAddDate (Function)
          • navFormAddNumber (Function)
          • navFormAddOption (Function)
          • navFormAddSelect (Function)
          • navFormAddStop (Function)
          • navFormAddText (Function)
          • navFormAddTime (Function)
          • navFormCreate (Function)
          • navFormDelete (Function)
          • navFormGetPos (Function)
          • navFormMove (Function)
          • navFormReceive (Functionblock)
          • navFormReceiveDone (Function)
          • navFormReceiveField (Function)
          • navFormReceiveReadDateTime (Function)
          • navFormReceiveReadNumber (Function)
          • navFormReceiveReadSelect (Function)
          • navFormReceiveReadStop (Function)
          • navFormReceiveReadText (Function)
          • navFormShow (Function)
          • navFormUpload (Function)
          • navFormUploadFile (Function)
        • Estimated Time of Arrival (ETA)
          • navETAReceive (Functionblock)
          • navETARequest (Function)
          • navETASetMode (Function)
          • navETAAutoSet (Function)
        • File transfers
          • navGPIProgressReceive (Functionblock)
          • navGPIReceiveID (Function)
          • navGPIRequestID (Function)
          • navGPITransfer (Function)
        • Navigation Management
          • navClose (Function)
          • navDeleteData (Function)
          • navDeviceSerial (Function)
          • navFix (Functionblock)
          • navGetAPILevel (Function)
          • navOpen (Function)
          • navPresent (Function)
          • navRemoteReboot (Function)
          • navSafeMode (Function)
          • navSetUIText (Function)
          • navVersion (Function)
          • navWaitEvent (Function)
        • NMP
          • Navigation and Messaging Platform
          • Buttons
            • nmpButtonsDefine (Function)
            • nmpButtonCreate (Function)
            • nmpButtonEnable (Function)
            • nmpButtonVisible (Function)
            • nmpButtonWidth (Function)
            • nmpButtonColor (Function)
            • nmpButtonText (Function)
            • nmpButtonFlash (Function)
            • nmpButtonConfirm (Function)
            • nmpButtonPressedReceive (Functionblock)
          • nmpCameraClose (Function)
          • nmpCameraOpen (Function)
          • nmpCardID (Function)
          • nmpDialogClickReceive (Functionblock)
          • nmpGetHardwareID (Function)
          • nmpGetIdleTime (Function)
          • nmpHardwareButtonPressedReceive (Functionblock)
          • nmpHardwareButtonsEnable (Function)
          • nmpHideMenus (Function)
          • nmpHomePos (Function)
          • nmpLCDBrightness (Function)
          • nmpPlaySound (Function)
          • nmpPower (Function)
          • nmpPresent (Function)
          • nmpRemoveDialog (Function)
          • nmpRGBToDint (Function)
          • nmpSetLED (Function)
          • nmpSetVolume (Function)
          • nmpShowDialog (Function)
          • nmpStopClose (Function)
          • nmpStopPopup (Function)
          • nmpTouchscreenCal (Function)
          • nmpUpdate (Function)
          • nmpUpdateProgressReceive (Functionblock)
        • Route Management
          • navAutoArrival (Function)
          • navStopDelete (Function)
          • navStopIndexSet (Function)
          • navStopReceive (Functionblock)
          • navStopRequest (Function)
          • navStopRouteAbort (Function)
          • navStopRouteAddPoint (Function)
          • navStopRouteCreate (Function)
          • navStopSet (Function)
          • navStopSetActive (Function)
          • navStopSetDone (Function)
          • navStopSetRoute (Function)
          • navStopSetRouteFile (Function)
          • navStopSort (Function)
        • Sensor display
          • navSensorConfig (Function)
          • navSensorDelete (Function)
          • navSensorUpdate (Function)
        • Speed Limit Alerts
          • navSpeedLimitAlert (Functionblock)
          • navSpeedLimitAlertSetup (Function)
        • Text messaging
          • navMessageDelete (Function)
          • navMessageQuickDefine (Function)
          • navMessageQuickDelete (Function)
          • navMessageReceive (Functionblock)
          • navMessageReceiveX (Functionblock)
          • navMessageReplyDefine (Function)
          • navMessageReplyDelete (Function)
          • navMessageReplyReceive (Functionblock)
          • navMessageSend (Function)
          • navMessageStatusReceive (Functionblock)
          • navMessageStatusRequest (Function)
          • navPopupAlert (Function)
        • User Identification
          • navUserIDAuthenticate (Function)
          • navUserIDReceive (Functionblock)
          • navUserIDReceiveX (Functionblock)
          • navUserIDRequest (Function)
          • navUserIDSet (Function)
          • navUserStatusDefine (Function)
          • navUserStatusDelete (Function)
          • navUserStatusRcvX (Functionblock)
          • navUserStatusReceive (Functionblock)
          • navUserStatusRequest (Function)
          • navUserStatusSet (Function)
        • Waypoint management
          • navWaypointDelete (Function)
          • navWaypointDeleteByCat (Function)
          • navWaypointSet (Function)
      • USB host functions
        • USB host functions
        • usbHostEnable (Function)
        • usbHostEnumerate (Function)
        • usbHostGetCameraPort (Function)
        • usbHostGetInfo (Functionblock)
        • usbHostGetSerialPort (Function)
    • Positioning
      • Positioning
      • GNSS
        • GNSS Receiver
        • Dead Reckoning
          • Dead Reckoning
          • gnssDRAlignSetup (Function)
          • gnssDREnable (Function)
          • gnssDRMountSetup (Function)
          • gnssDRStatus (Function)
          • gnssDRWheelTickPushSpeed (Function)
          • gnssDRWheelTickPushTick (Function)
          • gnssDRWheelTickSetup (Function)
        • gnssDynamicModelSet (Function)
        • gnssEnableType (Function)
        • gnssFix (Functionblock)
        • gnssGetEnabledSystems (Function)
        • gnssGetProfile (Function)
        • gnssSatellitesInView (Function)
      • GPS
        • GPS Receiver
        • Convert
          • Convert
          • gpsDistance (Functionblock)
          • gpsDistanceX (Functionblock)
          • gpsPointInPolygon (Functionblock)
          • gpsPositionToUtm (Function)
          • gpsSemicircleToUtm (Function)
          • gpsUtmToPosition (Function)
          • gpsUtmToSemicircle (Function)
        • gpsEnableNMEA (Function)
        • gpsFix (Functionblock)
        • gpsGetAntennaStatus (Function)
        • gpsGetSBAS (Function)
        • gpsNMEA (Functionblock)
        • gpsPower (Function)
        • gpsPowerLP (Function)
        • gpsPPPStatus (Function)
        • gpsSetSBAS (Function)
        • gpsSetSpeedThreshold (Function)
        • gpsUpdateFreq (Function)
    • Power management
      • Power management
      • Low Power
        • pmGetWakeSource (Function)
        • pmGetWakeSourceString (Function)
        • pmPowerDown (Function)
        • pmSuspend (Function)
        • pmWaitEvent (Function)
        • PowerDown (Function)
      • Vibration
        • pmSetVibrationSensivity (Function)
        • pmVibration (Function)
      • Sleep
        • DeepSleep (Function)
        • pmDeepSleep (Function)
        • Sleep (Function)
      • pmExternalPower (Function)
      • pmGetPowerFail (Function)
      • pmPowerFail (Function)
      • pmSetSpeed (Function)
    • Security
      • Certificate functions
      • secCertificateEnumerate (Function)
      • secCertificateImport (Function)
      • secCertificateInformation (Functionblock)
      • secCertificateRemove (Function)
    • Sensors
      • Sensors
      • 3D Accelerometer
        • 3D Accelerometer
        • Events
          • accAccelerationEvent (Functionblock)
          • accSetAccelerationEvent (Function)
          • accSetShockEvent (Function)
          • accShockEvent (Functionblock)
          • accWaitEvent (Function)
        • Logger
          • accLoggerGetConfig (Functionblock)
          • accLoggerLevel (Function)
          • accLoggerRead (Functionblock)
          • accLoggerSetConfig (Function)
          • accLoggerStart (Function)
          • accLoggerStop (Function)
          • accLoggerToMem (Function)
        • accClose (Function)
        • accOpen (Function)
        • accVector (Function)
        • accVectorToAngles (Function)
        • accVectorToForce (Function)
        • accVibrationSetWakeup (Function)
      • Motion Sensor
        • Motion Sensor
        • Interface and setup
          • msClose (Function)
          • msConfig (Function)
          • msOpen (Function)
        • Data acquisition
          • msAccEnable (Function)
          • msDataSet (Structure)
          • msGyrEnable (Function)
          • msMagEnable (Function)
          • msRead (Function)
        • Data logger
          • msAccData (Structure)
          • msGyrData (Structure)
          • msLoggerAddAcc (Function)
          • msLoggerAddGyr (Function)
          • msLoggerAddMag (Function)
          • msLoggerCreate (Function)
          • msLoggerDestroy (Function)
          • msLoggerLevel (Function)
          • msLoggerNext (Function)
          • msLoggerRead (Function)
          • msLoggerStart (Function)
          • msLoggerStop (Function)
          • msMagData (Structure)
          • msTimestamp (Structure)
        • Event handling
          • msActionStartLogger (Structure)
          • msActionStopLogger (Structure)
          • msActionSwitchLogger (Structure)
          • msEventAcceleration (Structure)
          • msEventLogFull (Structure)
          • msEventLogWatermark (Structure)
          • msEventRegister (Function)
          • msEventShock (Structure)
          • msEventUnregister (Function)
          • msReadAccelEvent (Structure)
          • msReadEvent (Function)
          • msReadShockEvent (Structure)
          • msReadWatermark (Structure)
          • msWaitEvent (Function)
        • Power management
          • msVibrationSetWakeup (Function)
        • Calculation
          • msCompassHeading (Function)
          • msVectorToAngles (Function)
          • msVectorToForce (Function)
    • Standard functions
      • Standard functions
      • Counters
        • Counter functionblocks
        • CTD (Functionblock)
        • CTU (Functionblock)
        • CTUD (Functionblock)
        • PCT (Functionblock)
      • Edge triggers
        • Edge triggers
        • F_TRIG (Functionblock)
        • R_TRIG (Functionblock)
        • RF_TRIG (Functionblock)
      • Flip-flop
        • Flip-Flop
        • RS (Functionblock)
        • SR (Functionblock)
      • Timers
        • Timer functions
        • TON (Functionblock)
        • TOF (Functionblock)
        • TP (Functionblock)
        • TPERIOD (Functionblock)
      • DEBOUNCE (Functionblock)
      • memcpy (Function)
    • Strings
      • String functions
      • Base64
        • Base64
        • strDecode64 (Function)
        • strEncode64 (Function)
      • Convert
        • Convert
        • dintToHex (Function)
        • dintToStr (Function)
        • doubleToStr (Function)
        • floatToStr(Function)
        • hexToDint (Function)
        • hexToInt (Function)
        • hexToSint (Function)
        • intToHex (Function)
        • intToStr (Function)
        • sintToHex (Function)
        • sintToStr (Function)
        • strFromMemory (Function)
        • strToDint (Function)
        • strToDouble (Function)
        • strToFloat (Function)
        • strToInt (Function)
        • strToMemory (function)
        • strToSint (Function)
      • Templates
        • Templates
        • strTemplateCreate (Function)
        • strTemplateFree (Function)
        • strTemplateGenerateString (Function)
        • strTemplateSetVar (Function)
        • strTemplateVarInfo (Function)
      • strCompare (Function)
      • strConcat (Function)
      • strFind (Function)
      • strFormat (Function)
      • strGetStrings (Functionblock)
      • strGetValues (Functionblock)
      • strLeft (Function)
      • strLen (Function)
      • strLookup (Functionblock)
      • strMemoryUsage (Function)
      • strMid (Function)
      • strRemoveSpaces (Function)
      • strRight (Function)
      • strToken (Function)
    • Wireless
      • Wireless
      • Bluetooth Low Energy (LX)
        • Bluetooth Low Energy (LX)
        • Connection
          • bleConnect (Function)
          • bleDeviceMacGet (Function)
          • bleDeviceStatus (Function)
          • bleDisconnect (Function)
        • GATT
          • bleCharFind (Function)
          • bleCharGet (Function)
          • bleDeviceCacheDelete (Function)
          • bleIndicationRegister (Function)
          • bleIndicationRelease (Function)
          • bleNotifyRegister (Function)
          • bleNotifyRelease (Function)
          • bleReadVal (Function)
          • bleServiceCacheUpdate (Function)
          • bleServiceFind (Function)
          • bleServiceGet (Function)
          • bleWriteVal (Function)
        • Helper functions
          • bleMacCreate (Function)
          • bleTimeFromMs (Function)
        • bleAcceptFilterAdd (Function)
        • bleAcceptFilterClear (Function)
        • bleAcceptFilterRemove (Function)
        • bleObserverStart (Function)
        • bleObserverStop (Function)
        • blePower (Function)
        • bleRegisterAdvData (Function)
        • bleRegisterAdvRaw (Function)
      • Bluetooth (NX)
        • Bluetooth functions (NX32L)
        • BLE
          • btleCharGet (Function)
          • btleConnect (Function)
          • btleDisconnect (Function)
          • btleHandleNotification (Function)
          • btleLastSeen (Function)
          • btleManufacturerDataGet (Function)
          • btleNotifyStart (Function)
          • btleNotifyStop (Function)
          • btleReadVal (Function)
          • btleServiceDataGet (Function)
          • btleServiceGet (Function)
          • btleWriteVal (Function)
        • Devices
          • btDeviceGet (Function)
          • btDeviceInfo (Functionblock)
          • btDevicePair (Function)
          • btDeviceRemove (Function)
          • btHandlePairRequest (Function)
          • btSendPairResponse (Function)
        • Profiles
          • btDeviceProfileDisconnect (Function)
          • btHandleSerialPortIncomingConnection (Function)
          • btSerialPortProfileConnect (Function)
          • btSerialPortProfileEnable (Function)
        • btAdapterAddressGet (Function)
        • btEventDone (Function)
        • btIsDiscoverable (Function)
        • btIsScanning (Function)
        • btMakeDiscoverable (Function)
        • btNameSet (Function)
        • btPower (Function)
        • btScanStart (Function)
        • btScanStop (Function)
        • btWaitEvent (Function)
      • RF
        • RF Functions
        • rfClose  (Function)
        • rfOpen (Function)
        • rfReceive (Function)
        • rfSend (Function)
        • rfSetPower (Function)
      • RFBC
        • RFBC Functions
        • rfbcClose (Function)
        • rfbcGetConfig (Function)
        • rfbcOpen (Function)
        • rfbcPairRequestReceive (Function)
        • rfbcPresent (Function)
        • rfbcRawEventReceive (Function)
        • rfbcRawFilter (Function)
        • rfbcRawSend (Function)
        • rfbcRemoteControlEventReceive (Function)
        • rfbcSendAck (Function)
        • rfbcSendButtonPress (Function)
        • rfbcSensorEventReceive (Function)
        • rfbcSetConfig (Function)
        • rfbcSetSwitchState (Function)
        • rfbcSwitchEventReceive (Function)
        • rfbcTemperatureEventReceive (Function)
        • rfbcWaitEvent (Function)
  • User Libraries
    • User Libraries
    • Creating User Libraries
    • User Library Example
      • User Library Example
      • Implementation
        • Implementation
        • test_lib.vpl
        • enc_lib_impl.inc
        • enc_lib.inc
        • simple_lib.inc
      • Library
      • Usage
        • Usage
        • use_library.vpl
  • I/O Extension
    • Introduction
    • Architecture
    • Using the I/O Extension, Master mode
    • Using the I/O Extension, Slave mode
    • Exception handling
    • MODBUS commands
    • Limitations
  • Example Programs
    • Example Programs
    • Core Frameworks & Connectivity
      • Simple Examples
        • Simple application - 1
        • Simple application - 2
        • Greenhouse - 1 (simple)
        • Greenhouse - 2 (advanced)
      • Cellular
        • Send SMS message
        • Receive SMS message
        • Voice message
        • Voice Message HQ
        • Remote IO
      • Datalogger
        • Datalogger
      • GNSS Localization
        • GNSS Mobile
        • GNSS Tracker 
        • GNSS Logger
      • Bluetooth
        • Bluetooth Server (NX)
      • Bluetooth Low Energy (BLE)
        • Bluetooth Low Energy (NX)
        • BLE Beacon (LX)
        • BLE Scanner (LX)
        • BLE Key Fob Data Receiver (LX)
      • RTCU Communication Hub
        • VSMS using the RTCU Communication Hub
    • Industrial Networking & Protocols
      • High-Level Network Communication
        • SMTP Example
        • SNMP - Manager
        • SNMP - Client
        • REST Example
        • REST Basic Authentication Example
        • MQTT Example
      • TCP/IP Socket Communication
        • Telnet server
        • Telnet server2
        • Web client
        • Socket Communication (advanced)
        • so API Socket Example (advanced)
      • M-Bus
        • Wired M-Bus
        • Wireless M-Bus Receiver
        • Wireless M-Bus sender
      • Modbus
        • Modbus Network - Slave
        • Modbus Energy Meter Reader 
      • RS485 / RS232 Communication
        • RS485 Network - Master
        • RS485 Network - Slave
      • Onewire Communication
        • Generic OneWire
    • Advanced System Architecture
      • Multithreading
        • Thread Example
      • Navigation and Messaging Platform
        • Navigation Example
        • NMP Example
      • User Libraries
        • User Library Example
  • Tutorial
    • Tutorial
    • Chapter 1, The problem we want to solve
    • Chapter 2, Create a Project
    • Chapter 3, Create the program file
    • Chapter 4, Write the program
    • Chapter 5, Build the Project
    • Chapter 6, Configure the Project
    • Chapter 7, Run the project in the RTCU Simulator
    • Chapter 8, Transfer the Project to a RTCU Device
    • Chapter 9, Where to go from here ?
  • Troubleshooting
    • Troubleshooting
    • Error Messages
    • Fault codes
  • Quick Start Guide: Setup and Software Installation
    • Quick Start Guide: Setup and Software Installation
  • Contact information