savannah-register-public
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-register-public] [task #7782] Submission of µracoli


From: Axel Wachtler
Subject: [Savannah-register-public] [task #7782] Submission of µracoli
Date: Tue, 19 Feb 2008 20:41:49 +0000
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.11) Gecko/20050727

URL:
  <http://savannah.nongnu.org/task/?7782>

                 Summary: Submission of µracoli
                 Project: Savannah Administration
            Submitted by: awachtler
            Submitted on: Tuesday 02/19/2008 at 20:41
         Should Start On: Tuesday 02/19/2008 at 00:00
   Should be Finished on: Friday 02/29/2008 at 00:00
                Category: Project Approval
                Priority: 5 - Normal
                  Status: None
                 Privacy: Public
        Percent Complete: 0%
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
                  Effort: 0.00

    _______________________________________________________

Details:

A new project has been registered at Savannah 
This project account will remain inactive until a site admin approves or
discards the registration.


= Registration Administration =

While this item will be useful to track the registration process, *approving
or discarding the registration must be done using the specific Group
Administration
<https://savannah.nongnu.org/siteadmin/groupedit.php?group_id=9709> page*,
accessible only to site administrators, effectively *logged as site
administrators* (superuser):

* Group Administration
<https://savannah.nongnu.org/siteadmin/groupedit.php?group_id=9709>


= Registration Details =

* Name: *µracoli*
* System Name:  *uracoli*
* Type: non-GNU software & documentation
* License: Modified BSD License

----

==== Description: ====
µracoli stands for "microcontroller radio communications library" and is
intended to be a package, that demonstrates capabilities and usage of Atmels
IEEE-802.15.4 radio transceiver (AT86RF230) in combination with AVR 8 bit
microcontrollers (e.g. ATmega16, ATmega1281, ...).

Currently µracoli contains not another 802.15.4 MAC implementation. It
primarily provides basic low level routines for operating the transceiver
chips, e.g. configuring the transceiver parameters, doing CSMA/CA and sending
and receiving frames. These functions are available in the library
libradio_[board].a.

In order to create easily own applications, µracoli provides also a set of
helper functions for host interface communication, timer control and general
purpose IO control, which are available in the library libio_[board].a.

Nevertheless the library libradio_[board].a can be used sole, without any
need for libio_[board].a. Just the SPI interface of the microcontroller, two
GPIO ports andone IRQ line are necessarry to control the radio transceiver.

Because there are many different variants of hardware platforms with the
above mentioned microcontrollers and the transceiver, µracoli provides also a
platform abstraction concept, which allows the easy definition and integration
of new hardware platforms into the project.


==== Other Software Required: ====
Libraries:
 avr-libc, http://www.nongnu.org/avr-libc/
  under "Mod. BSD License",  
  http://www.nongnu.org/avr-libc/LICENSE.txt

Tools:
 avr-binutils, http://www.gnu.org/software/binutils/
  under "GNU General Public License, version 2", 
  http://www.gnu.org/licenses/old-licenses/gpl-2.0.html

 avr-gcc http://gcc.gnu.org/onlinedocs/gcc-3.2.3/gcc/
  under "GNU General Public License, version 2", 
  http://www.gnu.org/licenses/old-licenses/gpl-2.0.html

 Doxygen, http://www.stack.nl/~dimitri/doxygen/
  GNU General Public License, version 2, linked from 
  Doxygen Homepage to 
  http://www.gnu.org/licenses/old-licenses/gpl-2.0.html

 Python, http://www.python.org/
  under "Python License", 
  http://www.python.org/psf/license/

 Scons, http://www.scons.org/
  under "MIT license", http://www.scons.org/faq.php#SS_3_9
  http://en.wikipedia.org/wiki/MIT_license



==== Other Comments: ====
The tar ball expands within the directory uracoli-0.06, which 
is my local version number. So the string "-0.06" should 
not appear in the cvs module name.

Thanks for your effort and best regards from Meissen/Germany, 
Axel 


==== Tarball URL: ====
/mnt/net/axel/1/scratch/sw/Embedded/Savannah/anmeldung/uracoli-0.06-src.tgz/






    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/task/?7782>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]