libpruio  0.2
Input/Output driver for digital/analog lines on Beagleboard hardware
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
File List
Here is a list of all documented files with brief descriptions:
[detail level 123]
\-src
 o-c_examples
 |o*1.cExample: minimal code for ADC input
 |o*button.cExample: get state of a button
 |o*io_input.cExample: print digital and analog inputs
 |o*pwm_cap.cExample: PWM output and CAP input
 |o*sos.cExample: blink user LED 3
 |\*stepper.cExample: control a stepper motor
 o-c_wrapper
 |o*pruio.hThe main header code of the C wrapper for libpruio
 |\*pruio_c_wrapper.basThe main source code of the C wrapper for libpruio
 o-config
 |o*dts_custom.basTool to create, compile and install a customized device tree overlay for libpruio
 |o*dts_universal.basTool to create, compile and install an universal device tree overlay for libpruio for run-time pinmuxing
 |o*P8.biPin settings for P8 header pins
 |o*P9.biPin settings for P9 header pins
 |\*pruiotools.basCommon source code for the helper tools dts_custom.bas and dts_universal.bas
 o-examples
 |o*1.basExample: minimal code for ADC input
 |o*analyse.basExample: analyse the subsystems configurations
 |o*button.basExample: get state of a button
 |o*io_input.basExample: print digital and analog inputs
 |o*oszi.basExample: draw a graph of analog inputs
 |o*pwm_adc.basExample: generate PWM outputs and fetch them as ADC samples, draw graf
 |o*pwm_cap.basExample: PWM output and CAP input
 |o*rb_oszi.basExample: fetch ADC samples in a ring buffer and draw graf
 |o*sos.basExample: blink user LED 3
 |o*stepper.basExample: control a stepper motor
 |\*triggers.basExample: start measurements in MM mode by triggers
 \-pruio
  o*pruio.basThe main source code of the library
  o*pruio.biFreeBASIC header file for libpruio
  o*pruio.hpThis file synchronizes parameters between FreeBASIC, C and PASM source code
  o*pruio_adc.basThe ADC component source code
  o*pruio_adc.biFreeBASIC header file for ADC component of libpruio
  o*pruio_gpio.basThe GPIO component source code
  o*pruio_gpio.biFreeBASIC header file for GPIO component of libpruio
  o*pruio_out.biPre-defined macros to print out the subsystems configurations
  o*pruio_pins.biPre-defined macros to handle the beagle bone header pins
  o*pruio_pwmss.basThe PWMSS component source code
  \*pruio_pwmss.biFreeBASIC header file for the PWMSS component declarations