|
NXC
Version 1.2.1 r5
|
Functions for accessing and modifying input module features. More...
Modules | |
| Basic analog sensor value names | |
| Read analog sensor values using these names. | |
Functions | |
| void | SetSensorType (const byte &port, byte type) |
| Set sensor type. | |
| void | SetSensorMode (const byte &port, byte mode) |
| Set sensor mode. | |
| void | ClearSensor (const byte &port) |
| Clear a sensor value. | |
| void | ResetSensor (const byte &port) |
| Reset the sensor port. | |
| void | SetSensor (const byte &port, const unsigned int config) |
| Set sensor configuration. | |
| void | SetSensorTouch (const byte &port) |
| Configure a touch sensor. | |
| void | SetSensorLight (const byte &port, bool bActive=true) |
| Configure a light sensor. | |
| void | SetSensorSound (const byte &port, bool bdBScaling=true) |
| Configure a sound sensor. | |
| void | SetSensorLowspeed (const byte &port, bool bIsPowered=true) |
| Configure an I2C sensor. | |
| void | SetSensorUltrasonic (const byte &port) |
| Configure an ultrasonic sensor. | |
| void | SetSensorEMeter (const byte &port) |
| Configure an EMeter sensor. | |
| void | SetSensorTemperature (const byte &port) |
| Configure a temperature sensor. | |
| void | SetSensorColorFull (const byte &port) |
| Configure an NXT 2.0 full color sensor. | |
| void | SetSensorColorRed (const byte &port) |
| Configure an NXT 2.0 red light sensor. | |
| void | SetSensorColorGreen (const byte &port) |
| Configure an NXT 2.0 green light sensor. | |
| void | SetSensorColorBlue (const byte &port) |
| Configure an NXT 2.0 blue light sensor. | |
| void | SetSensorColorNone (const byte &port) |
| Configure an NXT 2.0 no light sensor. | |
| variant | GetInput (const byte &port, const byte field) |
| Get an input field value. | |
| void | SetInput (const byte &port, const int field, variant value) |
| Set an input field value. | |
| unsigned int | Sensor (const byte &port) |
| Read sensor scaled value. | |
| bool | SensorBoolean (const byte port) |
| Read sensor boolean value. | |
| byte | SensorDigiPinsDirection (const byte port) |
| Read sensor digital pins direction. | |
| byte | SensorDigiPinsOutputLevel (const byte port) |
| Read sensor digital pins output level. | |
| byte | SensorDigiPinsStatus (const byte port) |
| Read sensor digital pins status. | |
| bool | SensorInvalid (const byte &port) |
| Read sensor invalid data flag. | |
| byte | SensorMode (const byte &port) |
| Read sensor mode. | |
| unsigned int | SensorNormalized (const byte &port) |
| Read sensor normalized value. | |
| unsigned int | SensorRaw (const byte &port) |
| Read sensor raw value. | |
| unsigned int | SensorScaled (const byte &port) |
| Read sensor scaled value. | |
| byte | SensorType (const byte &port) |
| Read sensor type. | |
| unsigned int | SensorValue (const byte &port) |
| Read sensor scaled value. | |
| bool | SensorValueBool (const byte port) |
| Read sensor boolean value. | |
| unsigned int | SensorValueRaw (const byte &port) |
| Read sensor raw value. | |
| byte | CustomSensorActiveStatus (byte port) |
| Get the custom sensor active status. | |
| byte | CustomSensorPercentFullScale (byte port) |
| Get the custom sensor percent full scale. | |
| unsigned int | CustomSensorZeroOffset (byte port) |
| Get the custom sensor zero offset. | |
| void | SetCustomSensorActiveStatus (byte port, byte activeStatus) |
| Set active status. | |
| void | SetCustomSensorPercentFullScale (byte port, byte pctFullScale) |
| Set percent full scale. | |
| void | SetCustomSensorZeroOffset (byte port, int zeroOffset) |
| Set custom zero offset. | |
| void | SetSensorBoolean (byte port, bool value) |
| Set sensor boolean value. | |
| void | SetSensorDigiPinsDirection (byte port, byte direction) |
| Set digital pins direction. | |
| void | SetSensorDigiPinsOutputLevel (byte port, byte outputLevel) |
| Set digital pins output level. | |
| void | SetSensorDigiPinsStatus (byte port, byte status) |
| Set digital pins status. | |
| void | SysColorSensorRead (ColorSensorReadType &args) |
| Read LEGO color sensor. | |
| int | ReadSensorColorEx (const byte &port, int &colorval, unsigned int &raw[], unsigned int &norm[], int &scaled[]) |
| Read LEGO color sensor extra. | |
| int | ReadSensorColorRaw (const byte &port, unsigned int &rawVals[]) |
| Read LEGO color sensor raw values. | |
| unsigned int | ColorADRaw (byte port, byte color) |
| Read a LEGO color sensor AD raw value. | |
| bool | ColorBoolean (byte port, byte color) |
| Read a LEGO color sensor boolean value. | |
| long | ColorCalibration (byte port, byte point, byte color) |
| Read a LEGO color sensor calibration point value. | |
| byte | ColorCalibrationState (byte port) |
| Read LEGO color sensor calibration state. | |
| unsigned int | ColorCalLimits (byte port, byte point) |
| Read a LEGO color sensor calibration limit value. | |
| unsigned int | ColorSensorRaw (byte port, byte color) |
| Read a LEGO color sensor raw value. | |
| unsigned int | ColorSensorValue (byte port, byte color) |
| Read a LEGO color sensor scaled value. | |
| void | SysInputPinFunction (InputPinFunctionType &args) |
| Execute the Input module pin function. | |
Functions for accessing and modifying input module features.