MraaCommon class
The Common MRAA API
Defines the basic shared functions and values for MRAA.
Constructors
- MraaCommon(MraaImpl _impl, bool _noJsonLoading, bool _useGrovePi)
- Construction
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
adcRawBits(
) → int - ADC raw bits - mraa_adc_raw_bits
-
adcSupportedBits(
) → int - ADC supported bits - mraa_adc_supported_bits
-
addSubplatform(
MraaPlatformType subplatformType, String dev) → MraaReturnCode - Add sub platform - mraa_add_subplatform
-
aioCount(
) → int - AIO count - mraa_get_gpio_count
-
defaultI2cBus(
int platformOffset) → int - Default I2c bus - mraa_get_default_i2c_bus
-
gpioCount(
) → int - GPIO count - mraa_get_gpio_count
-
gpioLookup(
String pinName) → int - GPIO lookup - mraa_gpio_lookup
-
hasSubPlatform(
) → bool - Has sub platform - mraa_has_sub_platform
-
i2cBusCount(
) → int - I2C Bus count - mraa_get_i2c_bus_count
-
i2cBusId(
int i2cBus) → int - I2C Bus Id - mraa_get_i2c_bus_id
-
i2cLookup(
String i2cName) → int - I2C lookup - mraa_i2c_lookup
-
initialise(
) → MraaReturnCode - Initialise - mraa_init
-
initialiseJsonPlatform(
String path) → MraaReturnCode - Initialise JSON platform - mraa_init_json_platform
-
isSubPlatformId(
int pinOrBusId) → bool - Is sub platform id - mraa_is_sub_platform_id
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
pinCount(
) → int - Pin count - mraa_get_pin_count
-
pinmodeTest(
int pin, MraaPinmode mode) → bool - Pin mode test - mraa_pin_mode_test
-
pinName(
int pinNumber) → String - Pin name - mraa_get_pin_name
-
platformAdcRawBits(
int platformOffset) → int - Platform ADC raw bits - mraa_get_platform_adc_raw_bits
-
platformAdcSupportedBits(
int platformOffset) → int - Platform ADC supported bits - mraa_get_platform_adc_supported_bits
-
platformCombinedType(
) → int - Platform combined type - mraa_get_platform_combined_type
-
platformName(
) → String - Platform name - mraa_get_platform_name
-
platformPinCount(
int offset) → int - Platform pin count - mraa_get_platform_pin_count
-
platformType(
) → MraaPlatformType - Platform type - mraa_get_platform_type
-
platformVersion(
int platformOffset) → String - Platform version - mraa_get_platform_version
-
pwmCount(
) → int - PWM count - mraa_get_pwm_count
-
pwmLookup(
String pwmName) → int - PWM lookup - mraa_pwm_lookup
-
removeSubplatform(
MraaPlatformType subplatformType) → MraaReturnCode - Remove subplatform - mraa_remove_subplatform
-
resultPrint(
int result) → void - Result print - mraa_result_print
-
setLogLevel(
int level) → MraaReturnCode - Set the log level - mraa_set_log_level
-
setPriority(
int priority) → int - Set priority - mraa_set_priority
-
spiBusCount(
) → int - SPI Bus count - mraa_get_spi_bus_count
-
spiLookup(
String spiName) → int - SPI lookup - mraa_spi_lookup
-
subPlatformId(
int pinOrBusIndex) → int - Sub platform id - mraa_get_sub_platform_id
-
subPlatformIndex(
int pinOrBusId) → int - Sub platform index - mraa_get_sub_platform_index
-
toString(
) → String -
A string representation of this object.
inherited
-
uartCount(
) → int - UART count - mraa_get_uart_count
-
uartLookup(
String uartName) → int - UART lookup - mraa_uart_lookup
-
version(
) → String - Version - mraa_get_version
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited