-
Notifications
You must be signed in to change notification settings - Fork 1
Minutes from face to face meeting @ FU Berlin on September 27, 2013
Local participants: Lotte Steenbrink, Christian Mehlis, Oleg Hahm, Ludwig Ortmann Skype participants: Thomas Eichinger, Martin Landsmann Minute taker: Ludwig
1.) Message API Problems 2.) Merging Policy 3.) Features for the next release 4.) C++ integration 5.) Makefiles Windows compatibility 6.) Network stack memory optimization
- invalid (internal problems in Christian's application)
- reminder: anyone with commit rights should merge as soon as enough people have acknowledged the pull request and the pull request has been open for reviewing $long enough
- trivial changes (like a new header include) can be merged immediately after the first ACK
- network stack optimization
- POSIX features
- time.h
- pthread.h
- semaphore.h
- Martin Lenders looks at the network part, Christian at the rest
- Martin Landsmann checks what is needed for libcppa
- basic support for Cortex A9
- destiny fixes
- CoAP
- CCN lite
- currently issues with printf and float (e.g. for the sht-11 on MSB-A2)
- encapsulate with "extern C", pull request follows
- find yet not declared functions and add them to the header
- try to avoid ifdefs
- split up the pull request (wherever possible)
- the according pull request needs to be updated and should be merged (no further objections)
-
currently every abstraction layer holds its own buffer
-
the upper layers should share one buffer, possibly using Stephan Zeisbergs memory manager
-
the lower layers (driver and transceiver module) should use one buffer together
-
possible real-time improvement: driver just informs the transceiver module, which fetches the packet from the radio
-
additional: check defined stack sizes and try to minimize them
Next meeting: Since the next release is envisioned for November (due to CoAP plugtest (20.11. and SAFEST demo (25.11)) -> 28.10 - 1.11., Doodle follows
RIOT - The friendly Operating System for the Internet of Things
Homepage | [GitHub] (https://github.com/RIOT-OS/) | Developers Mailing List | Users Mailing List | Twitter @RIOT_OS
- Family: ARM
- Board: Airfy Beacon
- Board: Arduino Due
- Board: CC2538DK
- Board: CC2650STK
- Board: HikoB Fox
- Board: IoT LAB M3
- Board: LimiFrog-v1
- Board: mbed_lpc1768
- Board: MSB-IoT
- Board: MSBA2
- Board: Nucleo-L1
- Board: Nucleo-F334
- Board: Nucleo-F303
- Board: Nucleo-F091
- Board: Mulle
- Board: OpenMote
- Board: PCA1000x (nRF51822 Development Kit)
- Board: Phytec phyWAVE-KW22
- Board: RFduino
- Board: SAMR21-xpro
- Board: SAML21-xpro
- Board: Spark Core
- Board: STM32F0discovery
- Board: STM32F3discovery
- Board: STM32F4discovery
- Board: UDOO
- Board: yunjia-nrf51822
- Board: Zolertia remote
- Family: ATmega
- Board: Arduino Mega2560
- Family: MSP430
- Board: MSB-430H
- Board: TelosB
- Board: WSN430
- Board: Zolertia Z1
- Board: eZ430-Chronos
- Family: native
- Board: native
- Family: x86
- Board: Intel Galileo