EDU Arduino API
Data Fields
ketCube_Arduino_API_t::Analog Struct Reference

KETCube Arduino Analog IO API. More...

Data Fields

Analog_init_t init
 Initialize Analog To Digital Converter (ADC) More...
 
Analog_read_t read
 Read analog value from one of the analog pins (ADC capability) More...
 
Analog_write_t write
 Write analog value to the AN PIN. More...
 

Detailed Description

KETCube Arduino Analog IO API.

Field Documentation

◆ init

Analog_init_t ketCube_Arduino_API_t::Analog::init

Initialize Analog To Digital Converter (ADC)

◆ read

Analog_read_t ketCube_Arduino_API_t::Analog::read

Read analog value from one of the analog pins (ADC capability)

Parameters
pindigital PIN, ketCube_Arduino_pin_t
Return values
mvvoltage level in millivolts, 0 is returned if PIN has not ADC capability

◆ write

Analog_write_t ketCube_Arduino_API_t::Analog::write

Write analog value to the AN PIN.

Parameters
mvvoltage level in millivolts
Note
This function is not implemented yet