[Tinyos-devel] TEP116 HIL/HAL discussion
Philip Levis
pal at cs.stanford.edu
Thu May 15 16:16:22 PDT 2008
On May 15, 2008, at 12:38 PM, Miklos Maroti wrote:
>> Another question: Where (by which component) should the respective
>> HIL
>> interfaces provided? If the chip specific XActiveMessageC
>> components are
>> not HIL but HAL, then probably somewhere else. Should we require that
>> the platform's ActiveMessageC MUST provide LowPowerListening (in TEP
>> 105), PacketTimeStamp (timestamping TEP), TimeSyncAMSend and
>> TimeSyncPacket (in the packet time sync TEP)? This would override TEP
>> 116's statement on the required signature of ActiveMessageC.
>
> Yes, I think the ActiveMessageC should (or must) provide all these
> interfaces. Actually, it is a pain not to have the LowPowerListening
> in ActiveMessageC. Just witness all the ifdefs for connecting the
> LowPowerListening to the proper XXXActiveMesageC.
Sure -- and that's what TEP 105 can specify.
Phil
More information about the Tinyos-devel
mailing list