The Arduino class acts as a proxy for Arduino boards that communicate
over a serial proxy, Ethernet shield or Serial-to-Ethernet hardware gateway
using the FirmataV2 protocol and the StandardFirmata firmware.
This version ONLY WORKS WITH FIRMATA VERSION 2.
public function Arduino(host:String = 127.0.0.1, port:int = 5331)
Parameters host :String
(default = 127.0.0.1
)
port :int
(default = 5331
)
public function disableDigitalPinReporting():void
public function enableDigitalPinReporting():void
public function getAnalogData(pin:int):int
Parameters
Returns public function getDigitalData(pin:int):int
Parameters
Returns public function getFirmwareVersion():int
Returns public function requestFirmwareVersion():void
public function requestFirmwareVersionAndName():void
public function resetBoard():void
public function setAnalogPinReporting(pin:int, mode:int):void
Parameters
public function setPinMode(pin:Number, mode:Number):void
Parameters
public function writeAnalogPin(pin:Number, value:Number):void
Parameters
public function writeDigitalPin(pin:int, mode:int):void
Parameters
public function writeDigitalPins(mask:Number):void
Parameters
protected function writeIntAsTwoBytes(i:Number):void
Write up to 14 bits of an integer as two separate 7bit- bytes
Parameters
protected static const ARD_SYSEX_MESSAGE_END:int = 247
protected static const ARD_SYSEX_MESSAGE_START:int = 240
public static const HIGH:int = 1
public static const INPUT:int = 0
public static const LOW:int = 0
public static const OFF:int = 0
public static const ON:int = 1
public static const OUTPUT:int = 1
public static const PWM:int = 3
UMJ-core 1.1.0 teacup - internal API documentation by majodev. Generated via asdocs, ANT and a bunch of ridiculous external-library-path parameters. Dienstag Mai 14 2013, 04:02 AM +02:00