Routines by Category Type Conversion Functions Mathematical Functions Memory-related Routines String-related Routines Input/Output Routines Serial Communication Routines Queue Management Routines Date/Time Routines Data Manipulation Routines Task-related Routines Miscellaneous Routines Resource Usage USART SPI Interface Analog-to-Digital Converters Interrupts Interrupt Service Routines Timers Detailed Descriptions Abs Acos ADCtoCom1 Asc Asin Atn Atn2 BitCopy BlockMove BusRead BusWrite CallTask CBit CBool CByte CByteArray Ceiling Chr CInt ClearQueue CLng CloseCom CloseI2C ClosePWM CloseWatchDog CloseX10 CNibble Com1toDAC ComChannels Console.Read Console.ReadLine Console.Write Console.WriteLine Cos CountTransitions CPUSleep CRC16 CRC32 CSng CStr CStrHex CType CUInt CULng DACPin Debug.Print DefineBus DefineCom DefineCom3 DefineX10 DegToRad Delay DelayUntilClockTick DisableInt EnableInt ExitTask Exp Exp10 FirstTime Fix FixB FixI FixL FixUI FixUL FlipBits Floor Fmt Fraction FreqOut Get1Wire Get1WireByte Get1WireData GetADC (subroutine form) GetADC (function form) GetBit GetDate GetDayNumber GetDayOfWeek GetDayOfYear GetEEPROM GetNibble GetPersistent GetPin GetProgMem GetQueue GetQueueBufferSize GetQueueCount GetQueueStr GetTime GetTimestamp HiByte HiWord I2CCmd I2CGetByte I2CPutByte I2CStart I2CStop IIf InputCapture InputCaptureEx LBound LCase Left Len LoByte LockTask Log Log10 LongJmp LoWord MakeDword MakeString MakeWord Max MemAddress MemAddressU MemCmp MemCopy MemSet Mid MidWord Min NoOp OpenCom OpenI2C OpenPWM OpenQueue OpenSPI OpenWatchDog OpenX10 OutputCapture OutputCaptureEx ParityCheck Pause PeekQueue PersistentPeek PersistentPoke PlaySound PortBit Pow PulseIn (subroutine form) PulseIn (function form) PulseOut Put1Wire Put1WireByte Put1WireData PutBit PutDAC PutDate PutEEPROM PutNibble PutPersistent PutPin PutProgMem PutQueue PutQueueByte PutQueueStr PutTime PutTimeStamp PWM RadToDeg RamPeek RamPeekDword RamPeekWord RamPoke RamPokeDword RamPokeWord Randomize RCTime (subroutine form) RCTime (function form) Reset1Wire ResetProcessor ResumeTask Right Rnd RunTask Semaphore SerialNumber SetBits SetInterval SetJmp ShiftIn ShiftInEx ShiftOut ShiftOutEx Shl Shr Signum Sin SizeOf SizeOfU Sleep SngClass SPICmd Sqr StackCheck StatusCom StatusQueue StatusTask StatusX10 StrAddress StrCompare StrFind StrReplace StrType System.Alloc System.DeviceID System.Free System.HeapHeadRoom System.HeapSize System.TaskHeadRoom Tan TaskIsLocked TaskIsValid Timer To<enum> ToggleBits Trim UBound UCase UnlockTask UpdateRTC ValueI ValueL ValueS VarPtr WaitForInterrupt WaitForInterval WatchDog X10Cmd Yield