SerializerLibraryDocumentation
SerializerLibraryDocumentation
Serializer Pinout Diagram
Serializer Component Diagram
Namespace RoboticsConnection.Serializer
Class CommunicationException
Class Serializer
Constructor
CommunicationStarted
CommunicationStopped
AsyncCallbacksEnabledDefault
BaudRateDefault
PortNameDefault
UnitsDefault
BlinkLED
GetFirmwareVersion
PumpEvents
Restore
Run
ShutDown
StartCommunication
StopCommunication
AsyncCallbacksEnabled
BaudRate
PortName
Units
Delegate SerializerComponentEventHandler
Constructor
BeginInvoke
Clone
DynamicInvoke
EndInvoke
Equals
GetHashCode
GetInvocationList
GetObjectData
GetType
Invoke
ToString
Method
Target
Delegate SerializerEventHandler
Constructor
BeginInvoke
Clone
DynamicInvoke
EndInvoke
Equals
GetHashCode
GetInvocationList
GetObjectData
GetType
Invoke
ToString
Method
Target
Namespace RoboticsConnection.Serializer.Components
Class GpioPin
Example Source Code
Constructor
Constructor
Changed
Cleared
Set
GpioPinIdDefault
Enabled
Pin
Serializer
State
UpdateFrequency
Class QueryableComponentBase
Manual Querying of Sensors NOTE:
EnabledDefault
UpdateFrequencyDefault
Update
Enabled
Serializer
UpdateFrequency
Class SerializerComponent
Serializer
Class SP03
Example Source Code
Constructor
Constructor
I2CAddressDefault
Speak
SpeakCannedPhrase
SpeakCannedPhrase
I2CAddress
Serializer
Interface IGpioPin
Changed
Cleared
Set
State
Value
Interface IQueryableComponent
Enabled
UpdateFrequency
Interface ISpeechSynthesizer
Speak
SpeakCannedPhrase
SpeakCannedPhrase
Namespace RoboticsConnection.Serializer.Controllers
Class BipolarStepperMotorController
Constructor
Constructor
Step
Stop
Sweep
RotationalDirection
Speed
Steps
Class DCMotorControllerBase
DCMotorIdDefault
DCMotorId
Speed
Velocity
Class DifferentialMotorController
Example Source Code
Constructor
Constructor
Drive
Equals
GetHashCode
GetType
ToString
LeftMotorId
LeftMotorSpeed
RampingEnabled
RampingRate
RightMotorId
RightMotorSpeed
RotateLeftSpeed
RotateRightSpeed
Serializer
LeftVelocity
RightVelocity
Class PIDMotorController
Example Source Code
PID Configuration Notes
Constructor
Constructor
DistanceProportionalDefault
DistanceIntegralDefault
DistanceDerivativeDefault
DistanceAccelerationDefault
DistanceDeadbandDefault
VelocityProportionalDefault
VelocityIntegralDefault
VelocityDerivativeDefault
VelocityLoopDefault
VelocityDividerDefault
WheelDiameterDefault
EncoderResolutionDefault
GearReductionDefault
TrackDefault
QueryStatus
QueryVelocities
TravelAtSpeed
TravelDistance
Rotate
Stop
Serializer
Distance
Speed
RotationAngle
DistProportional
DistIntegral
DistDerivative
DistAcceleration
DistDeadband
DeadbandEnabled
VelProportional
VelIntegral
VelDerivative
VelLoop
VelocityDivider
WheelDiameter
EncoderResolution
TicksPerRevolution
GearReduction
WheelTrack
Motor1Speed
Motor2Speed
Class PwmDCMotorController
Example Source Code
Constructor
Constructor
DCMotorId
Serializer
Speed
Class ServoMotorController
Example Source Code
Constructor
Constructor
ServoMotorIdDefault
Position
Serializer
ServoMotorId
Interface IDCMotorController
DCMotorId
Speed
Interface IServoMotorController
Position
ServoMotorId
Namespace RoboticsConnection.Serializer.Ids
Enumeration AnalogPinId
Pin0
Pin1
Pin2
Pin3
Pin4
Pin5
Enumeration DCMotorId
DCMotor1
DCMotor2
Enumeration GpioPinId
Pin0
Pin1
Pin2
Pin3
Pin4
Pin5
Pin6
Pin7
Pin8
Pin9
Enumeration LEDId
LED1
LED2
Enumeration ServoMotorId
ServoMotor1
ServoMotor2
ServoMotor3
ServoMotor4
ServoMotor5
ServoMotor6
Enumeration Units
English
Metric
Raw
Enumeration WheelEncoderId
Encoder1
Encoder2
Namespace RoboticsConnection.Serializer.Sensors
Class AmbientTemperatureSensor
Example Source Code
Constructor
Constructor
TemperatureChanged
ValueChanged
TemperatureChangedThresholdDefault
Update
CalibrationOffset
Enabled
Pin
Serializer
TemperatureChangedThreshold
Temperature
ValueChangedThreshold
Value
UpdateFrequency
Class AnalogSensor
Example Source Code
Constructor
Constructor
ValueChanged
PinDefault
ValueChangedThresholdDefault
Enabled
Pin
Serializer
UpdateFrequency
Value
ValueChangedThreshold
Class CMPS03
Example Source Code
Constructor
Constructor
HeadingChanged
I2CAddressDefault
Enabled
Heading
HeadingChangedThreshold
I2CAddress
Serializer
UpdateFrequency
Class CompassSensorBase
HeadingChanged
HeadingChangedThresholdDefault
Heading
HeadingChangedThreshold
Class DistanceSensorBase
DistanceChanged
DistanceChangedThresholdDefault
Distance
DistanceChangedThreshold
Class GP2D12
Example Source Code
Constructor
Constructor
DistanceChanged
ValueChanged
DistanceChangedThresholdDefault
Distance
DistanceChangedThreshold
Enabled
Pin
Serializer
UpdateFrequency
Value
ValueChangedThreshold
Class GP2D120
Example Source Code
Constructor
Constructor
DistanceChanged
ValueChanged
DistanceChangedThresholdDefault
Distance
DistanceChangedThreshold
Enabled
Pin
Serializer
UpdateFrequency
Value
ValueChangedThreshold
Class I2CDevice
Example Source Code
Constructor
Constructor
Read
Read
Read
Read
Write
Write
Write
Write
I2CAddress
ReadCommand
WriteCommand
Serializer
Class LineFollowingSensor
Example Source Code
Item
I2CAddress
ConstantNotifications
I2CAddressDefault
LineFollowerChanged
Constructor
Constructor
Class MaxSonarEZ1
Example Source Code
Constructor
Constructor
OutputPinDefault
TriggerPinDefault
DistanceChanged
Distance
DistanceChangedThreshold
Enabled
OutputPin
Serializer
TriggerPin
UpdateFrequency
Class Ping
Example Source Code
Constructor
Constructor
DistanceChanged
PinDefault
Distance
DistanceChangedThreshold
Enabled
Pin
Serializer
UpdateFrequency
Class SRF04
Example Source Code
Constructor
Constructor
Constructor
OutputPinDefault
TriggerPinDefault
DistanceChanged
Distance
DistanceChangedThreshold
Enabled
Serializer
OutputPin
TriggerPin
UpdateFrequency
Class SRF05
Example Source Code
Constructor
Constructor
DistanceChanged
PinDefault
Distance
DistanceChangedThreshold
Enabled
Pin
Serializer
UpdateFrequency
Class SRF08
Example Source Code
Constructor
Constructor
DistanceChanged
LightLevelChanged
I2CAddressDefault
LightLevelChangedThresholdDefault
Distance
DistanceChangedThreshold
Enabled
I2CAddress
LightLevel
LightLevelChangedThreshold
Serializer
UpdateFrequency
Class SRF10
Example Source Code
Constructor
Constructor
DistanceChanged
I2CAddressDefault
Distance
DistanceChangedThreshold
Enabled
I2CAddress
Serializer
UpdateFrequency
Class TPA81
Example Source Code
Constructor
Constructor
I2CAddressDefault
NumTemperatureSensors
TemperatureChangedThresholdDefault
Enabled
I2CAddress
Item
Serializer
UpdateFrequency
Class TemperatureSensor
TemperatureChanged
OnSetTemperature
Owner
Serializer
Temperature
TemperatureChangedThreshold
Class WheelEncoder
Example Source Code
Constructor
Constructor
CountChanged
DistanceChanged
CountChangedThresholdDefault
DistanceChangedThresholdDefault
WheelEncoderIdDefault
Clear
Count
CountChangedThreshold
Distance
DistanceChangedThreshold
Enabled
Resolution
Serializer
UpdateFrequency
WheelDiameter
WheelEncoderId
Count
Resolution
WheelDiameter
WheelEncoderId
Interface ICompassSensor
HeadingChanged
Heading
HeadingChangedThreshold
Interface IDistanceSensor
DistanceChanged
Distance
DistanceChangedThreshold
Interface ILightSensor
LightLevelChanged
LightLevel
LightLevelChangedThreshold
Interface ITemperatureSensor
TemperatureChanged
Temperature
TemperatureChangedThreshold