Skip to content

ffeldbauer/epics_RPi_can

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PANDA DCS epicsRPiCAN package

This package is used by the PANDA collaboration for EPICS device support. It is devided into three sub packages:

UPDATE Kernel Module was removed from this repository. It is now available in my fork of the raspberrypi/linux repository here

CAN_test:

Test application to test the socket-CAN driver

drvAsynCan:

EPICS device support module based on the asynPortDriver class from AsynDriver. This module adds device support for devices controlled via CANbus. The following devices controlled via CAN bus interfaces are supported:

dallas1wire:

EPICS device support module to read out DS18S20 digital temperature sensors connected via dallas-1-wire to the Raspberry Pi Computer

Dependencies

drvAsynCan

dallas1wire

Install

drvAsynCan

  1. Edit configure/RELEASE and change the paths to ASYN and EPICS_BASE
  2. Type make to compile the package.

dallas1wire

  1. Edit configure/RELEASE and change the paths to EPICS_BASE
  2. Type make to compile the package.

Usage

Refer to the wiki on github

About

Extension board for the Raspberry Pi Computer with a CAN bus interface and AsynPortDrivers for ISEG EHS/EDS modules, Wiener VME remote control, and THMP

Resources

License

Stars

Watchers

Forks

Packages

No packages published