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