Changes between Version 2 and Version 3 of epics/raspberrypi/setup_epics_i2c


Ignore:
Timestamp:
06/15/17 00:31:25 (2 years ago)
Author:
obina
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • epics/raspberrypi/setup_epics_i2c

    v2 v3  
    240240 * https://github.com/ffeldbauer/epics-devgpio 
    241241 
     242 
     243まだ疑問はあるが、protocolファイルで 
     244{{{ 
     245pi@raspberrypi:~/epics/app/i2cTest1/protocol $ more adt7410.proto 
     246Terminator   = ""; 
     247LockTimeout  = 500; 
     248ReplyTimeout = 100; 
     249ReadTimeout  = 100; 
     250WriteTimeout = 100; 
     251MaxInput     = 3; 
     252ExtraInput   = Error; 
     253 
     254get { 
     255  out 0x48; 
     256  in  "%03r"; 
     257} 
     258}}} 
     259としておいて、databaseで 
     260{{{ 
     261record(mbbiDirect, "ADT7410:GET") { 
     262  field(DTYP, "stream") 
     263  field(INP,  "@adt7410.proto get() I2C") 
     264  field(SCAN, ".2 second") 
     265} 
     266}}} 
     267とすれば値は読める。レコード名は example のままにしていた。変えるべき。 
     268 
     269 
     270 
     271Raspbian Jessie with PIXEL で medm 表示すると 
     272 
     273 
     274[[Image(2017-06-14-235209_1824x984_scrot.png, 70%)]] 
     275 
     276