mraa  0.4.5
Low Level Skeleton Library for Communication on GNU/Linux platforms
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
mraa_pin_t Struct Reference
Collaboration diagram for mraa_pin_t:
Collaboration graph
[legend]

Data Fields

unsigned int pinmap
 
unsigned int parent_id
 
unsigned int mux_total
 
mraa_mux_t mux [6]
 
unsigned int output_enable
 
unsigned int pullup_enable
 
mraa_pin_cap_complex_t complex_cap
 

Field Documentation

unsigned int pinmap

sysfs pin

unsigned int mux_total

parent chip id

mraa_mux_t mux[6]

Numfer of muxes needed for operation of pin

unsigned int output_enable

Array holding information about mux

unsigned int pullup_enable

Output Enable GPIO, for level shifting

Pull-Up enable GPIO, inputs


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