Skip to content
sharpk edited this page Jan 4, 2024 · 1 revision

LINX VI Reference

The LINX VIs provide a hardware agnostic LabVIEW API for common peripherals and device functions. See learn:libraries:linx:misc:linx-internals for an overview of the LINX architecture.

Functions

Peripherals

Analog

Digital

PWM

I2C

SPI

UART

Sensors

Accelerometers

  • ADXL345 Open Read Close
  • MMS8451 Open Read Close
  • MMS8452 Open Read Close
  • MPU60X0 Open Read Close

Lights

  • BlinkM Open Go To RGB Color Now
  • WS2812 / NeoPixel Open Write One LED Write N LEDs Refresh Close

Display

  • seven-segment-display
  • SSD1306 Open Enable Charge Pump Write Data Set Display On/Off Set Column Address Range Set Page Set Segment Remap Set COM Output Scan Direction Set COM Hardware Config

Distance

  • Ultrasonic GH-311 HC-SR04 PING)))

Mindstorms

  • HiTechnic Accelerometer Open Read Close

Misc

Motion

  • Servo Open 1 Channel Open N Channels Set Pulse Width One Channel Set Pulse Width N Channels Close One Channel Close N Channels

Pmods

  • PmodACL Open Read Close
  • PmodALS Open Read
  • PmodBT2 Open Write/Read Close
  • PmodCMPS Open Read Close
  • PmodGPS Open Read
  • PmodGYRO Open Read Close
  • PmodJSTK Open Read
  • PmodMAXSONAR Open Read Close
  • PmodMIC3 Open Read
  • PmodTC1 Open Read
  • PmodTMP3 Open Read Close

Signal Generation

  • AD9850 Open Set Frequency and Phase
  • LTC2631 Open Write

Temperature

  • TCN75a Open Read
  • thermistor
  • TMP3xPmodACL TMP35 TMP36 TMP37

Utilities

Devices

  • LINX Supported Devices
  • Raspberry Pi 2
  • BeagleBone Black

Protocol

  • LINX Command Set
  • Device Firmware Reference

Related Links

{{page>templates:software:makerhub:linx:related_links#Content&noheader&nofooter}}

Clone this wiki locally