[Tinyos-2-commits]
CVS: tinyos-2.x/tos/platforms/intelmote2/chips/ds2745
DS2745InternalP.nc, 1.1.2.2, 1.1.2.3
Philip Buonadonna
philipb at users.sourceforge.net
Fri Aug 11 15:44:55 PDT 2006
Update of /cvsroot/tinyos/tinyos-2.x/tos/platforms/intelmote2/chips/ds2745
In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv31373/platforms/intelmote2/chips/ds2745
Modified Files:
Tag: tinyos-2_0_devel-BRANCH
DS2745InternalP.nc
Log Message:
Bugfixes to DS2745 components
Index: DS2745InternalP.nc
===================================================================
RCS file: /cvsroot/tinyos/tinyos-2.x/tos/platforms/intelmote2/chips/ds2745/Attic/DS2745InternalP.nc,v
retrieving revision 1.1.2.2
retrieving revision 1.1.2.3
diff -C2 -d -r1.1.2.2 -r1.1.2.3
*** DS2745InternalP.nc 11 Aug 2006 19:05:03 -0000 1.1.2.2
--- DS2745InternalP.nc 11 Aug 2006 22:44:53 -0000 1.1.2.3
***************
*** 44,47 ****
--- 44,51 ----
uint8_t currentId;
+ command error_t HplDS2745.setConfig[uint8_t id](int8_t val) {
+ currentId = id;
+ return call ToHPLC.setConfig(val);
+ }
command error_t HplDS2745.measureTemperature[uint8_t id]() {
currentId = id;
***************
*** 69,72 ****
--- 73,79 ----
}
+ async event void ToHPLC.setConfigDone(error_t error) {
+ signal HplDS2745.setConfigDone[currentId](error);
+ }
async event void ToHPLC.measureTemperatureDone(error_t result, uint16_t val) {
signal HplDS2745.measureTemperatureDone[currentId](result, val);
***************
*** 88,91 ****
--- 95,99 ----
}
+ default async event void HplDS2745.setConfigDone[uint8_t id]( error_t error ){ return; }
default async event void HplDS2745.measureTemperatureDone[uint8_t id]( error_t error, uint16_t val ){ return; }
default async event void HplDS2745.measureVoltageDone[uint8_t id]( error_t error, uint16_t val ){ return; }
More information about the Tinyos-2-commits
mailing list