Example of Octoliner displaying tint values from all sensors.
Example of Octoliner tracking a line.
Converts the IR sensors data into a line tracking value that determines the Octoliner board position relative to the line.
A quick-start node which represents sequential reading of all sensors installed on the Octoliner board. Outputs eight tint values according to eight IR oprocoupler sensors. On boot node initialasizes the oprocoupler sensors and sets up their default brightness and sensitivity parameters. Possible errors: — Invalid I2C address
Constructs an octoliner-device value for the Amperka Octoliner. Possible errors: — Invalid I2C address
A quick-start node which represents Octoliner board tracking the line. The line tracking values lays in the range [-1,1]. The 0 value shows that line is at the center position relative to the sensors (between CH3 and CH4). The -1 value corresponds to the extreme left position (CH0) while the 1 to the extreme right (CH1). On boot node initialasizes the oprocoupler sensors and sets up their default brightness and sensitivity parameters. Possible errors: — Invalid I2C address
Reads the tint value from a certain channel of the Octoliner board.
Sets the IR LEDs brightness for all Octoliner sensors.
Sets the senitivity of IR photodetectors for all Octoliner sensors.
Sets a new I²C address and stores it in the nonvolatile memory of a device.
Example of Octoliner changing its I2C address from the default 2Ah to 70h.