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


Ignore:
Timestamp:
06/15/17 00:31:25 (8 years ago)
Author:
Takashi 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