Default
English
Deutsch
You are here:
GSI Wiki
>
Epics Web
>
EpicsProjectsAndActivities
>
DriversAndInterfaces
>
HadConMultipurposeControlsApi
>
HadConMultipurposeControlsDevicesClasses
(2013-03-21,
PeterZumbruch
)
Edit
Attach
EPICS site GSI
|
Projects & Activities
|
EPICS site
HadCon Multipurpose Controls - Device Classes
Device Classes supported by the API
CAN bus
1-wire
Internal ADC
Threshold Relay
I
2
C - a.k.a. Two Wire Bus
DACs
Internals of microcontroller
... to be extended
Device Classes supported by the API
CAN bus
Acting as a CAN bus master, using connector
JCAN1
up-to-now:
only 11-Bit-Identifier, "Base frame format" (CAN 2.0A)
29-Bit-Identifier, "Extended frame format" (CAN 2.0B) extension on request
Sending, receiving, subscription to channels defined by ID and optionally by a mask (default 0)
1-wire
access to up to 8 individual 1-wire chains/buses connected to connector
JDINOUT2
, pins 1-8
global commands
list all devices
determine parasitic devices
TODO:
missing, not yet implemented, but prepared
1-wire atomic commands
family specific commands
temperature sensor
adc
switches (1/2/8(TODO))
Internal ADC
read values
Threshold Relay
switching of output pin depending on input of ADC
configurable input
TODO: add documentation
I
2
C - a.k.a. Two Wire Bus
not yet implemented in version 3.1 but in progress, comes with 4.0
direct access only to internal devices foreseen (DAC)
but a bit of soldering may widen its horizon.
DACs
2 times 4 channels DAC,
output connector
JDAC1
and partly
JPS
Internals of microcontroller
help, all and command specific
debugging
increasing verbosity,
mask available
status (show)
memory status (initially unused, unused, free)
available predefined error statements
direct register access read/write
JTAG enable/disable (handle with care)
... to be extended
--
PeterZumbruch
- 13 Jul 2011
E
dit
|
A
ttach
|
P
rint version
|
H
istory
: r2
<
r1
|
B
acklinks
|
V
iew wiki text
|
Edit
w
iki text
|
M
ore topic actions
Topic revision: r2 - 2013-03-21,
PeterZumbruch
- This page was cached on 2024-12-19 - 19:51.
Epics
Log In
Toolbox
Users
Groups
Index
Search
Changes
Notifications
RSS Feed
Statistics
Preferences
User Reference
BeginnersStartHere
EditingShorthand
Macros
MacrosQuickReference
FormattedSearch
QuerySearch
DocumentGraphics
SkinBrowser
InstalledPlugins
Admin Maintenance
Reference Manual
AdminToolsCategory
InterWikis
ManagingWebs
SiteTools
DefaultPreferences
WebPreferences
Categories
Webs
Aikido
CRY_EXP
CSframework
ControlsCollaboration
DABC
EPS
ESR_EXP
Epics
FAIRcontrols
FIRST
FRS
Grid
IKBestX
ITInfo
ITRedakteure
Linux
NIUser
OpenScience
PHDStudents
PLinacBD
ROOT
Research
SCM
SIS100BD
STF
TOS
BunchBucket
Timing
Tasca
Copyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding GSI Wiki?
Send feedback
|
Legal notice
|
Privacy Policy (german)