Skip to content
This repository was archived by the owner on Mar 28, 2020. It is now read-only.

JSON API for pymata_iot

Alan Yorinks edited this page Sep 18, 2015 · 12 revisions
Method JSON Parameters to pymata_iot JSON Return Paramaters
analog_read [ANALOG_PIN] [PIN, ANALOG_DATA_VALUE]
analog_write [PIN, WRITE_VALUE] No Return Message
digital_read [PIN] [PIN, DIGITAL_DATA_VALUE]
digital_write [PIN, DIGITAL_DATA_VALUE] No Return Message
disable_analog_reporting [PIN] No Return Message
disable_digital_reporting [PIN] No Return Message
enable_analog_reporting [PIN] [PIN, ANALOG_DATA_VALUE]
enable_digital_reporting [PIN] [PIN, DIGITAL_DATA_VALUE]
encoder_config [PIN_A, PIN_B] [ENCODER_DATA]
encoder_read [PIN_A] [PIN_A, ENCODER_VALUE]
get_analog_latch_data [ANALOG_PIN] [ANALOG_PIN, LATCHED_STATE, THRESHOLD_TYPE, THRESHOLD_TARGET, DATA_VALUE, TIME_STAMP ]
get_analog_map ["null"] [ANALOG_MAP]
get_capability_report ["null"] [RAW_CAPABILITY_REPORT]
get_digital_latch_data [PIN] [DIGITAL_PIN, LATCHED_STATE, THRESHOLD_TYPE, THRESHOLD_TARGET, DATA_VALUE, TIME_STAMP ]
get_firmware_version ["null"] [FIRMWARE_VERSION]
get_pin_state [PIN] [PIN_NUMBER, PIN_MODE, PIN_STATE]
get_protocol_version ["null"] [PROTOCOL_VERSION]
get_pymata_version ["null"] [PYMATA_VERSION]
i2c_config [I2C_ADDRESS ] i2c_data
i2c_read_data [I2C_ADDRESS, I2C_REGISTER, NUMBER_OF_BYTES, I2C_READ_TYPE ] [DATA]
i2c_read_request
i2c_write_request
play_tone
set_analog_latch
set_digital_latch
set_pin_mode
set_sampling_interval
sonar_config
sonar_read
servo_config
stepper_config
stepper_step

Clone this wiki locally