John,

On 04/03/12 21:38, jonsm...@gmail.com wrote:
> On Sun, Mar 4, 2012 at 12:19 PM, Prajosh Premdas
> <premdas.praj...@gmail.com> wrote:
>> On Sun, Mar 4, 2012 at 9:59 PM, Felix Varghese <felixv1...@gmail.com> wrote:

>>>>>> No. At this moment IEEE 802.15.4 does not qualify as a sane default,
>>>>>> because MAC implementation is far from being complete.
>>>>>
>>>>> We were hoping to help you guys rectify that problem :)
>>>>
>>>> We really appreciate your efforts. Maybe we should meet on IRC or on ML
>>>> to discuss your intentions, your goals and your plan. What do you think?
>>>
>>> We think that is a good idea!
>>
>> In short, we are trying to get add a 802.15.4 stack to Linux to
>> support various radios like at86rf23x/212 cc2420/2520, support modules
>> like ZigBit and extend support for USB based sticks. So i think we
>> should join forces and build this stack.
> 
> Have you considered using SOC 802.15.4 chips attached to your Linux
> host as a way of avoiding the real-time issues? Beaconed mode is going
> to require some difficult code on the Linux side in order to maintain
> the tight timing requirements. Most SOC 802.15.4 chips are available
> in USB sticks making development easy.
> 
> An approach would be to fully implement the 802.15.4 MAC in Contiki
> (it is partially there). Then run the MAC on a dedicated SOC 802.15.4
> chip. Use Linux to talk to this hard MAC implementation.

Implementing Full MAC in the SoC/stick/etc. code is a good idea. I had
plans implementing some parts of that code on Freescale eval boards
(HCS08 + MC13192 radio). I know several guys implemented some 802.15.4
code on MC13224v boards. Probably one of the low hanging fruits would
be to implement HardMAC support for Philips SRM 7500 dongle. It
implements 802.15.4 protocol over USB and it is already reverse
engineered
(http://sourceforge.net/apps/mediawiki/srm7500-linux/index.php). However
that remote control costs :(

-- 
With best wishes
Dmitry

------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Linux-zigbee-devel mailing list
Linux-zigbee-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-zigbee-devel

Reply via email to