Opticka 2.16.1
Opticka is an experiment manager for behavioral research.
Loading...
Searching...
No Matches
arduinoSerial Class Reference
Inheritance diagram for arduinoSerial:

Public Member Functions

function arduinoSerial (in comPort, in endPin, in startPin)
 
function delete (in a)
 
function disp (in a)
 
function serial (in a)
 
function flush (in a)
 
function pinMode (in a, in pin, in str)
 
function digitalRead (in a, in pin)
 
function digitalWrite (in a, in pin, in val)
 
function timedTTL (in a, in pin, in time)
 
function analogRead (in a, in pin)
 
function analogWrite (in a, in pin, in val)
 
function analogReference (in a, in str)
 
function servoAttach (in a, in pin)
 
function servoDetach (in a, in pin)
 
function servoStatus (in a, in pin)
 
function servoRead (in a, in pin)
 
function servoWrite (in a, in pin, in val)
 
function encoderAttach (in a, in enc, in pinA, in pinB)
 
function encoderDetach (in a, in enc)
 
function encoderStatus (in a, in enc)
 
function encoderRead (in a, in enc)
 
function encoderReset (in a, in enc)
 
function encoderDebounce (in a, in enc, in del)
 
function roundTrip (in a, in byte)
 
function motorSpeed (in a, in num, in val)
 
function motorRun (in a, in num, in dir)
 
function stepperSpeed (in a, in num, in val)
 
function stepperStep (in a, in num, in dir, in sty, in steps)
 

Static Public Member Functions

static function checknum (in num, in description, in allowed)
 
static function checkstr (in str, in description, in allowed)
 
static function checkser (in ser, in chk)
 

Public Attributes

Property chks
 
Property chkp
 

Constructor & Destructor Documentation

◆ arduinoSerial()

function arduinoSerial::arduinoSerial ( in  comPort,
in  endPin,
in  startPin 
)

Member Function Documentation

◆ analogRead()

function arduinoSerial::analogRead ( in  a,
in  pin 
)

◆ analogReference()

function arduinoSerial::analogReference ( in  a,
in  str 
)

◆ analogWrite()

function arduinoSerial::analogWrite ( in  a,
in  pin,
in  val 
)

◆ checknum()

static function arduinoSerial::checknum ( in  num,
in  description,
in  allowed 
)
static

◆ checkser()

static function arduinoSerial::checkser ( in  ser,
in  chk 
)
static

◆ checkstr()

static function arduinoSerial::checkstr ( in  str,
in  description,
in  allowed 
)
static

◆ delete()

function arduinoSerial::delete ( in  a)

◆ digitalRead()

function arduinoSerial::digitalRead ( in  a,
in  pin 
)

◆ digitalWrite()

function arduinoSerial::digitalWrite ( in  a,
in  pin,
in  val 
)

◆ disp()

function arduinoSerial::disp ( in  a)

◆ encoderAttach()

function arduinoSerial::encoderAttach ( in  a,
in  enc,
in  pinA,
in  pinB 
)

◆ encoderDebounce()

function arduinoSerial::encoderDebounce ( in  a,
in  enc,
in  del 
)

◆ encoderDetach()

function arduinoSerial::encoderDetach ( in  a,
in  enc 
)

◆ encoderRead()

function arduinoSerial::encoderRead ( in  a,
in  enc 
)

◆ encoderReset()

function arduinoSerial::encoderReset ( in  a,
in  enc 
)

◆ encoderStatus()

function arduinoSerial::encoderStatus ( in  a,
in  enc 
)

◆ flush()

function arduinoSerial::flush ( in  a)

◆ motorRun()

function arduinoSerial::motorRun ( in  a,
in  num,
in  dir 
)

◆ motorSpeed()

function arduinoSerial::motorSpeed ( in  a,
in  num,
in  val 
)

◆ pinMode()

function arduinoSerial::pinMode ( in  a,
in  pin,
in  str 
)

◆ roundTrip()

function arduinoSerial::roundTrip ( in  a,
in  byte 
)

◆ serial()

function arduinoSerial::serial ( in  a)

◆ servoAttach()

function arduinoSerial::servoAttach ( in  a,
in  pin 
)

◆ servoDetach()

function arduinoSerial::servoDetach ( in  a,
in  pin 
)

◆ servoRead()

function arduinoSerial::servoRead ( in  a,
in  pin 
)

◆ servoStatus()

function arduinoSerial::servoStatus ( in  a,
in  pin 
)

◆ servoWrite()

function arduinoSerial::servoWrite ( in  a,
in  pin,
in  val 
)

◆ stepperSpeed()

function arduinoSerial::stepperSpeed ( in  a,
in  num,
in  val 
)

◆ stepperStep()

function arduinoSerial::stepperStep ( in  a,
in  num,
in  dir,
in  sty,
in  steps 
)

◆ timedTTL()

function arduinoSerial::timedTTL ( in  a,
in  pin,
in  time 
)

Member Data Documentation

◆ chkp

Property arduinoSerial::chkp

◆ chks

Property arduinoSerial::chks

The documentation for this class was generated from the following file: