SerialWombatChip	KEYWORD1
SerialWombatPin	KEYWORD1
begin	KEYWORD2
sendPacket	KEYWORD2
readVersion	KEYWORD2
readPublicData	KEYWORD2
writePublicData	KEYWORD2
readSupplyVoltage_mV	KEYWORD2
readTemperature_100thsDegC	KEYWORD2
hardwareReset	KEYWORD2
pinMode	KEYWORD2
digitalWrite	KEYWORD2
digitalRead	KEYWORD2
analogRead	KEYWORD2
analogWrite	KEYWORD2
queryVersion	KEYWORD2
writeRamAddress	KEYWORD2
readRamAddress	KEYWORD2
readFlashAddress	KEYWORD2
sleep	KEYWORD2
wake	KEYWORD2
readFramesExecuted	KEYWORD2
readOverflowFrames	KEYWORD2
isSW18	KEYWORD2
uniqueIdentifier	KEYWORD2
uniqueIdentifierLength	KEYWORD2
fwVersion	KEYWORD2
deviceIdentifier	KEYWORD2
deviceRevision	KEYWORD2
setThroughputPin	KEYWORD2
readUserBuffer	KEYWORD2
writeUserBuffer	KEYWORD2
enable2ndCommandInterface	KEYWORD2
readLastErrorCommand	KEYWORD2
readBirthday	KEYWORD2
readBrand	KEYWORD2



SW_LOW	LITERAL1
SW_HIGH	LITERAL1
SW_INPUT	LITERAL1

SerialWombatServo	KEYWORD1
SerialWombatServo_18AB	KEYWORD1
write16bit	KEYWORD2

SerialWombatHighFrequencyServo	KEYWORD1


SerialWombatAnalogInput	KEYWORD1
SerialWombatAnalogInput_18AB	KEYWORD1
readVoltage_mV	KEYWORD2
readCounts	KEYWORD2
readFilteredCounts	KEYWORD2
readFiltered_mV	KEYWORD2
readAveraged_mV	KEYWORD2
readAveragedCounts	KEYWORD2
updateSupplyVoltage	KEYWORD2
readMinimumCounts	KEYWORD2
readMaximumCounts	KEYWORD2

SerialWombatPulseTimer	KEYWORD1
SerialWombatPulseTimer_18AB	KEYWORD1
refresh	KEYWORD2
refreshHighCountsLowCounts	KEYWORD2
refreshHighCountsPulses	KEYWORD2
readHighCounts	KEYWORD2
readLowCounts	KEYWORD2
readPulses	KEYWORD2
SW_PULSETIMER_mS	LITERAL1
SW_PULSETIMER_uS	LITERAL1

SerialWombatPWM	KEYWORD1
SerialWombatPWM_4AB	KEYWORD1
SerialWombatPWM_18AB	KEYWORD1
writeDutyCycle	KEYWORD2
writeFrequency_Hz	KEYWORD2
writePeriod_uS	KEYWORD2
setFrequency_SW4AB	KEYWORD2
SW4AB_PWMFrequency_1_Hz	LITERAL1
SW4AB_PWMFrequency_2_Hz	LITERAL1
SW4AB_PWMFrequency_4_Hz	LITERAL1
SW4AB_PWMFrequency_8_Hz	LITERAL1
SW4AB_PWMFrequency_16_Hz	LITERAL1
SW4AB_PWMFrequency_32_Hz	LITERAL1
SW4AB_PWMFrequency_63_Hz	LITERAL1
SW4AB_PWMFrequency_125_Hz	LITERAL1
SW4AB_PWMFrequency_244_Hz	LITERAL1
SW4AB_PWMFrequency_488_Hz	LITERAL1
SW4AB_PWMFrequency_976_Hz	LITERAL1
SW4AB_PWMFrequency_1952_Hz	LITERAL1
SW4AB_PWMFrequency_3900_Hz	LITERAL1
SW4AB_PWMFrequency_7800_Hz	LITERAL1
SW4AB_PWMFrequency_15625_Hz	LITERAL1
SW4AB_PWMFrequency_31250_Hz	LITERAL1


SerialWombatUART	KEYWORD1
SerialWombatSWUART	KEYWORD1

SerialWombatProtectedOutput	KEYWORD1
isInSafeState	KEYWORD2
configure	KEYWORD2
makeInput	KEYWORD2
PO_FAULT_IF_NOT_EQUAL	LITERAL1
PO_FAULT_IF_FEEDBACK_LESS_THAN_EXPECTED	LITERAL1
PO_FAULT_IF_FEEDBACK_GREATER_THAN_EXPECTED	LITERAL1

SerialWombatDebouncedInput	KEYWORD1
readTimeInTrueState	KEYWORD2
readTimeInFalseState	KEYWORD2
transitions	KEYWORD2
readTransitionsState	KEYWORD2

SerialWombatWatchdog	KEYWORD1
updateResetCountdown	KEYWORD2

SerialWombatButtonCounter	KEYWORD1

SerialWombatQuadEnc	KEYWORD1
SerialWombatQuadEnc_18AB	KEYWORD1
QE_ONLOW_INT	LITERAL1
QE_ONHIGH_INT	LITERAL1
QE_ONBOTH_INT	LITERAL1
QE_ONLOW_POLL	LITERAL1
QE_ONHIGH_POLL	LITERAL1
QE_ONBOTH_POLL	LITERAL1
writeMinMaxIncrementTargetPin	KEYWORD2

SerialWombatLiquidCrystal	KEYWORD1
initializeBufferCopy	KEYWORD1


SerialWombatMatrixKeypad	KEYWORD1
writeQueueMask	KEYWORD2

SerialWombatMatrixButton	KEYWORD1

SerialWombatPulseOnChange	KEYWORD1
setEntryOnChange	KEYWORD2
setEntryOnIncrease	KEYWORD2
setEntryOnDecrease	KEYWORD2
setEntryOnEqualValue	KEYWORD2
setEntryOnLessThanValue	KEYWORD2
setEntryOnGreaterThanValue	KEYWORD2
setEntryOnNotEqualValue	KEYWORD2
setEntryOnPinsEqual	KEYWORD2
setEntryOnPinsNotEqual	KEYWORD2
setEntryOnPinGTPin	KEYWORD2
setEntryOnPinLTPin	KEYWORD2
setEntryOnPinCrossValue	KEYWORD2
setEntryOnPinCrossAscending	KEYWORD2
setEntryOnPinCrossDescending	KEYWORD2
setEntryOnPinWithinRange	KEYWORD2
setEntryOnPinOutsideRange	KEYWORD2
setEntryParams	KEYWORD2
setEntryMode	KEYWORD2

SerialWombatProcessedInputPin	KEYWORD1
writeProcessedInputEnable	KEYWORD2
writeExcludeBelowAbove	KEYWORD2
writeAveragingNumberOfSamples	KEYWORD2
readAverage	KEYWORD2
writeTransformLinearMXB	KEYWORD2
writeTransformScaleRange KEYWORD2

SerialWombatThroughputConsumer	KEYWORD1
SerialWombatTM1637	KEYWORD1
writeDigitOrder	KEYWORD2

SerialWombatResistanceInput	KEYWORD1
readAveragedOhms	KEYWORD2
readFilteredOhms	KEYWORD2
readMaximumOhms	KEYWORD2
readMinimumOhms	KEYWORD2

SerialWombat18CapTouch	KEYWORD1
makeDigital	KEYWORD2
SerialWombat18CapTouchCounter	KEYWORD1

SerialWombatWS2812	KEYWORD1
ws2812ModeChase	LITERAL1
writeMode	KEYWORD2
readBufferSize	KEYWORD2
writeAnimationUserBufferIndex	KEYWORD2
writeAnimationFrame	KEYWORD2
writeAnimationFrameDelay	KEYWORD2
ws2812ModeAnimation	LITERAL1
ws2812ModeBuffered	LITERAL1
ws2812ModeChase	LITERAL1
writeAnimationLED	KEYWORD2
barGraph	KEYWORD2

registerErrorHandler	KEYWORD2
errorCount	KEYWORD2

SerialWombatDataSource	LITERAL1
SW_DATA_SOURCE_PIN_0	LITERAL2
SW_DATA_SOURCE_PIN_1	LITERAL2
SW_DATA_SOURCE_PIN_2	LITERAL2
SW_DATA_SOURCE_PIN_3	LITERAL2
SW_DATA_SOURCE_PIN_4	LITERAL2
SW_DATA_SOURCE_PIN_5	LITERAL2
SW_DATA_SOURCE_PIN_6	LITERAL2
SW_DATA_SOURCE_PIN_7	LITERAL2
SW_DATA_SOURCE_PIN_8	LITERAL2
SW_DATA_SOURCE_PIN_9	LITERAL2
SW_DATA_SOURCE_PIN_10	LITERAL2
SW_DATA_SOURCE_PIN_11	LITERAL2
SW_DATA_SOURCE_PIN_12	LITERAL2
SW_DATA_SOURCE_PIN_13	LITERAL2
SW_DATA_SOURCE_PIN_14	LITERAL2
SW_DATA_SOURCE_PIN_15	LITERAL2
SW_DATA_SOURCE_PIN_16	LITERAL2
SW_DATA_SOURCE_PIN_17	LITERAL2
SW_DATA_SOURCE_PIN_18	LITERAL2
SW_DATA_SOURCE_PIN_19	LITERAL2
SW_DATA_SOURCE_PIN_20	LITERAL2
SW_DATA_SOURCE_PIN_21	LITERAL2
SW_DATA_SOURCE_PIN_22	LITERAL2
SW_DATA_SOURCE_PIN_23	LITERAL2
SW_DATA_SOURCE_PIN_24	LITERAL2
SW_DATA_SOURCE_PIN_25	LITERAL2
SW_DATA_SOURCE_PIN_26	LITERAL2
SW_DATA_SOURCE_PIN_27	LITERAL2
SW_DATA_SOURCE_PIN_28	LITERAL2
SW_DATA_SOURCE_PIN_29	LITERAL2
SW_DATA_SOURCE_PIN_30	LITERAL2
SW_DATA_SOURCE_PIN_31	LITERAL2
SW_DATA_SOURCE_PIN_32	LITERAL2
SW_DATA_SOURCE_PIN_33	LITERAL2
SW_DATA_SOURCE_PIN_34	LITERAL2
SW_DATA_SOURCE_PIN_35	LITERAL2
SW_DATA_SOURCE_PIN_36	LITERAL2
SW_DATA_SOURCE_PIN_37	LITERAL2
SW_DATA_SOURCE_PIN_38	LITERAL2
SW_DATA_SOURCE_PIN_39	LITERAL2
SW_DATA_SOURCE_PIN_40	LITERAL2
SW_DATA_SOURCE_PIN_41	LITERAL2
SW_DATA_SOURCE_PIN_42	LITERAL2
SW_DATA_SOURCE_PIN_43	LITERAL2
SW_DATA_SOURCE_PIN_44	LITERAL2
SW_DATA_SOURCE_PIN_45	LITERAL2
SW_DATA_SOURCE_PIN_46	LITERAL2
SW_DATA_SOURCE_PIN_47	LITERAL2
SW_DATA_SOURCE_PIN_48	LITERAL2
SW_DATA_SOURCE_PIN_49	LITERAL2
SW_DATA_SOURCE_PIN_50	LITERAL2
SW_DATA_SOURCE_PIN_51	LITERAL2
SW_DATA_SOURCE_PIN_52	LITERAL2
SW_DATA_SOURCE_PIN_53	LITERAL2
SW_DATA_SOURCE_PIN_54	LITERAL2
SW_DATA_SOURCE_PIN_55	LITERAL2
SW_DATA_SOURCE_PIN_56	LITERAL2
SW_DATA_SOURCE_PIN_57	LITERAL2
SW_DATA_SOURCE_PIN_58	LITERAL2
SW_DATA_SOURCE_PIN_59	LITERAL2
SW_DATA_SOURCE_PIN_60	LITERAL2
SW_DATA_SOURCE_PIN_61	LITERAL2
SW_DATA_SOURCE_PIN_62	LITERAL2
SW_DATA_SOURCE_PIN_63	LITERAL2
SW_DATA_SOURCE_INCREMENTING_NUMBER	LITERAL2
SW_DATA_SOURCE_1024mvCounts	LITERAL2
SW_DATA_SOURCE_FRAMES_RUN_LSW	LITERAL2
SW_DATA_SOURCE_FRAMES_RUN_MSW	LITERAL2
SW_DATA_SOURCE_OVERRUN_FRAMES	LITERAL2
SW_DATA_SOURCE_TEMPERATURE	LITERAL2
SW_DATA_SOURCE_PACKETS_RECEIVED	LITERAL2
SW_DATA_SOURCE_ERRORS	LITERAL2
SW_DATA_SOURCE_DROPPED_FRAMES	LITERAL2
SW_DATA_SOURCE_SYSTEM_UTILIZATION	LITERAL2
SW_DATA_SOURCE_VCC_mVOLTS	LITERAL2
SW_DATA_SOURCE_VBG_COUNTS_VS_VREF	LITERAL2
SW_DATA_SOURCE_LFSR	LITERAL2
SW_DATA_SOURCE_0x55	LITERAL2
SW_DATA_SOURCE_PIN_0_MV	LITERAL2
SW_DATA_SOURCE_PIN_1_MV	LITERAL2
SW_DATA_SOURCE_PIN_2_MV	LITERAL2
SW_DATA_SOURCE_PIN_3_MV	LITERAL2
SW_DATA_SOURCE_PIN_4_MV	LITERAL2
SW_DATA_SOURCE_PIN_16_MV	LITERAL2
SW_DATA_SOURCE_PIN_17_MV	LITERAL2
SW_DATA_SOURCE_PIN_18_MV	LITERAL2
SW_DATA_SOURCE_PIN_19_MV	LITERAL2
SW_DATA_SOURCE_2HZ_SQUARE	LITERAL2
SW_DATA_SOURCE_2HZ_SAW	LITERAL2
SW_DATA_SOURCE_2HZ_SIN	LITERAL2
SW_DATA_SOURCE_1HZ_SQUARE	LITERAL2
SW_DATA_SOURCE_1HZ_SAW	LITERAL2
SW_DATA_SOURCE_1HZ_SIN	LITERAL2
SW_DATA_SOURCE_2SEC_SQUARE	LITERAL2
SW_DATA_SOURCE_2SEC_SAW	LITERAL2
SW_DATA_SOURCE_2SEC_SIN	LITERAL2
SW_DATA_SOURCE_8SEC_SQUARE	LITERAL2
SW_DATA_SOURCE_8SEC_SAW	LITERAL2
SW_DATA_SOURCE_8SEC_SIN	LITERAL2
SW_DATA_SOURCE_65SEC_SQUARE	LITERAL2
SW_DATA_SOURCE_65SEC_SAW	LITERAL2
SW_DATA_SOURCE_65SEC_SIN	LITERAL2
SW_DATA_SOURCE_NONE	LITERAL2


writeScalingEnabled	KEYWORD2
writeTimeout	KEYWORD2
writeInputScaling	KEYWORD2
writeScalingInvertedInput	KEYWORD2
writeOutputScaling	KEYWORD2
writeScalingTargetValue	KEYWORD2
writeRateControl	KEYWORD2
write1stOrderFiltering	KEYWORD2
writeHysteresis	KEYWORD2
writePID	KEYWORD2

QEUUE_TYPE_RAM_BYTE	LITERAL2
QEUUE_TYPE_RAM_BYTE_SHIFT	LITERAL2
SerialWombatQueue	KEYWORD1

SerialWombatTM1637	KEYWORD1
writeDigitOrder	KEYWORD1
writeArray	KEYWORD1
writeDecimalBitmap	KEYWORD1
writeBrightness	KEYWORD1
writeAnimation	KEYWORD1
writeSurpressLeadingZeros	KEYWORD1
writeBlinkBitmap	KEYWORD1
tm1637Decimal16	LITERAL2
tm1637Hex16	LITERAL2
tm1637CharArray	LITERAL2
tm1637RawArray	LITERAL2
tm1637Animation	LITERAL2

SerialWombatUltrasonicDistanceSensor	KEYWORD1
HC_SR04	LITERAL2
manualTrigger	KEYWORD1

SerialWombat18ABOscillatorTuner	KEYWORD1

SerialWombatHSCounter	KEYWORD1
SerialWombatHSClock	KEYWORD1
SerialWombatHBridge	KEYWORD1
SerialWombatHBridge_18AB	KEYWORD1

SerialWombatQueuedPulseOutput	KEYWORD1

SerialWombatFrequencyOutput	KEYWORD1
SerialWombatFrequencyOutput_18AB	KEYWORD1

SerialWombat18ABDataLogger	KEYWORD1

SerialWombatIRRx	KEYWORD1


PCB0030_Bridge	KEYWORD1
PCB0031_Grip	KEYWORD1
