Software

From DistRap wiki
Revision as of 00:14, 30 September 2017 by Srk (talk | contribs) (init Software)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Firmware

  • can4disco - firmware for CAN4DISCO (UART2CAN and various utilities)
  • lambdadrive - BLDC driver firmware

Client side

liveplot

Live plotting with OpenGL. This Haskell library allows feeding live data via Pipes to OpenGL plots.

CANOpen

cidl

Cidl (for CANOpen Interface Description Language) is a simple IDL for describing CANOpen dictionaries. It generates native Haskell code and Ivory/Tower code to be used with in conjunction with ivory-tower-canopen.


ivory-tower-canopen

CANOpen protocol implementation in Ivory/Tower.

Implements CANOpen#LSS, CANOpen#NMT service, CANOpen#SDO service, CANOpen#PDO services.

Ivory/Tower

ivory-tower-base

Various utilities for Ivory/Tower. Includes debugging towers, UART, CAN and GPIO related definitions and shortcuts. Also contains utility functions like puts, putc, putHex.