| | 242 | |
| | 243 | まだ疑問はあるが、protocolファイルで |
| | 244 | {{{ |
| | 245 | pi@raspberrypi:~/epics/app/i2cTest1/protocol $ more adt7410.proto |
| | 246 | Terminator = ""; |
| | 247 | LockTimeout = 500; |
| | 248 | ReplyTimeout = 100; |
| | 249 | ReadTimeout = 100; |
| | 250 | WriteTimeout = 100; |
| | 251 | MaxInput = 3; |
| | 252 | ExtraInput = Error; |
| | 253 | |
| | 254 | get { |
| | 255 | out 0x48; |
| | 256 | in "%03r"; |
| | 257 | } |
| | 258 | }}} |
| | 259 | としておいて、databaseで |
| | 260 | {{{ |
| | 261 | record(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 | |
| | 271 | Raspbian Jessie with PIXEL で medm 表示すると |
| | 272 | |
| | 273 | |
| | 274 | [[Image(2017-06-14-235209_1824x984_scrot.png, 70%)]] |
| | 275 | |
| | 276 | |