Smartcar Shield
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 CAckermanControlClass to represent controling a vehicle by changing the angle of the front wheels, like a common car
 CArduinoRuntimeThe class to programatically represent the Arduino runtime environment or alternatively calls to the AVR and Arduino libraries
 CBrushedMotorA brushed motor is controlled via two wires where the flow of current determines the direction of rotation and the duty cycle the speed
 CBrushedMotorPinsHelper class to represent brushed motor pins
 CCarAn interface to programmatically represent any kind of vehicle
 CControlInterface to generalize all classes that can provide a way to control a Car
 CDifferentialControlClass to represent controling a vehicle by applying different speed on each side, like a tank
 CDirectionalOdometerA class to represent directional Odometers
 CDirectionalOdometerPinsHelper class to represent directional odometer pins
 CDirectionlessOdometerA class to represent the common - directionless - Odometers (speed encoders) that can be used to primarily measure the travelled distance of the car as well as its speed
 CDistanceCarA class to programmatically represent a vehicle equipped with odometers
 CDistanceSensorA parent class for all sensors that conduct distance measurements
 CDualMotorA set of two motors that should always spin in the same way while being controlled by different pins
 CGP2D120Programmatically represents a SHARP GP2D120 infrared sensor
 CGP2Y0A02Programmatically represents a SHARP GP2Y0A02 infrared sensor
 CGP2Y0A21Programmatically represents a SHARP GP2Y0A21 infrared sensor
 CGY50The class representing a GY-50 gyroscope module based on the L3G4200D sensor
 CHeadingCarA class to programmatically represent a vehicle equipped with a heading sensor
 CHeadingSensorA heading sensor is an interface that can represent all sensors which can provide the vehicle's heading
 CInfraredAnalogSensorAn abstract class to represent the various infrared analog sensors
 CInterruptCallbackA callback to be invoked
 CMotorInterface programmatically representing any kind of motor
 COdometerAn interface to programmatically represent all odometers
 CRuntimeAn interface to serve as a wrapper for the native runtime environment, greatly inspired by the Arduino library API
 CServoMotorA motor that is controlled via the length of pulses that are sent to it through a single signal line
 CSimpleCarA class to programmatically represent a very basic vehicle with two motors
 CSmartCarA class to programmatically represent a vehicle equipped with odometers and a heading sensor
 CSR04The SR04 (aka SRF05) is an inexpensive ultrasonic sensor controllable over two digital pins
 CSRF08The SRF08 sensor is an ultrasonic sensor that measures distances and communicates over the I2C bus
 CUtilitiesUtilitiy functions commonly used within the Smartcar library