osd-contiki/platform/osd-merkur/dev
Ralf Schlatterbeck f0f5391409 Make Arduino timer stuff work on Contiki
New discovery: Contiki also uses timer 0. With almost the same interface
as Arduino. So we now completely get rid of wiring.c (only the main
file, the other wiring_xxx stay) and implement Arduino timer, delay, etc
in terms of the corresponding Contiki routines. Verified that now delay
works as expected. The LED in examples/osd/arduino-sketch blinks!

Before this, the arduino_init routine in wiring.c destroyed the timer-0
initialization of contiki, making both, contiki timer implementation
*and* contiki timer implementation fail if the arduino_init routine was
called. Now both work.
2014-06-26 18:37:13 +02:00
..
adc.c add platform osd-merkur 2014-04-15 07:27:26 +02:00
adc.h add platform osd-merkur 2014-04-15 07:27:26 +02:00
Arduino.h Make Arduino timer stuff work on Contiki 2014-06-26 18:37:13 +02:00
batmon.c use batmon in battery_sensor 2014-04-15 07:27:30 +02:00
batmon.h initial upload 2014-04-15 07:27:30 +02:00
battery-sensor.c use batmon in battery_sensor 2014-04-15 07:27:30 +02:00
battery-sensor.h add platform osd-merkur 2014-04-15 07:27:26 +02:00
binary.h add Arduino pin definition and commands 2014-05-22 16:25:15 +02:00
button-sensor.c get s/button ->show button status 0/1 2014-04-30 15:20:25 +02:00
dht11.c change resources to simple and make climate2 default 2014-05-08 13:04:27 +02:00
dht11.h add dht22 and RHT03 support 2014-04-15 07:27:30 +02:00
ds1820.c add platform osd-merkur 2014-04-15 07:27:26 +02:00
ds1820.h add platform osd-merkur 2014-04-15 07:27:26 +02:00
hw-arduino.h Make Arduino timer stuff work on Contiki 2014-06-26 18:37:13 +02:00
i2c.c add i2c driver from Ingo 2014-06-21 21:30:48 +02:00
i2c.h add i2c driver from Ingo 2014-06-21 21:30:48 +02:00
key.c add platform osd-merkur 2014-04-15 07:27:26 +02:00
key.h add platform osd-merkur 2014-04-15 07:27:26 +02:00
led.c bugfix server client demo 2014-04-15 07:27:31 +02:00
led.h add platform osd-merkur 2014-04-15 07:27:26 +02:00
leds-arch.c remove debug code 2014-04-15 07:27:28 +02:00
leds-arch.h remove debug code 2014-04-15 07:27:28 +02:00
optriac-sensor.c add light-actor 2014-04-15 07:27:27 +02:00
optriac-sensor.h add light-actor 2014-04-15 07:27:27 +02:00
optriac.c define new tria pins, configurable type ligt or shutter or plug 2014-04-15 07:27:32 +02:00
optriac.h many bugfixes, add cputemp 2014-04-15 07:27:28 +02:00
pins_arduino.h Add Arduino compatibility layer 2014-06-26 11:00:01 +02:00
pir-sensor.c remove debug code 2014-04-15 07:27:28 +02:00
pir-sensor.h add platform osd-merkur 2014-04-15 07:27:26 +02:00
relay-sensor.c initial upload 2014-04-15 07:27:31 +02:00
relay-sensor.h initial upload 2014-04-15 07:27:31 +02:00
relay.c initial upload 2014-04-15 07:27:31 +02:00
relay.h initial upload 2014-04-15 07:27:31 +02:00
servo-sensor.c add servo example 2014-04-15 07:27:27 +02:00
servo-sensor.h add servo example 2014-04-15 07:27:27 +02:00
servo.c add servo example 2014-04-15 07:27:27 +02:00
servo.h add servo example 2014-04-15 07:27:27 +02:00
t4-servo-sensor.c Factored to support configurable amount of pwm's, fixes 2014-04-15 07:27:32 +02:00
t4-servo-sensor.h Factored to support configurable amount of pwm's, fixes 2014-04-15 07:27:32 +02:00
t4-servo.c Factored to support configurable amount of pwm's, fixes 2014-04-15 07:27:32 +02:00
t4-servo.h Factored to support configurable amount of pwm's, fixes 2014-04-15 07:27:32 +02:00
temperature-sensor.c add platform osd-merkur 2014-04-15 07:27:26 +02:00
temperature-sensor.h add platform osd-merkur 2014-04-15 07:27:26 +02:00
wiring_analog.c Add Arduino compatibility layer 2014-06-26 11:00:01 +02:00
wiring_digital.c add Arduino pin definition and commands 2014-05-22 16:25:15 +02:00
wiring_private.h add Arduino pin definition and commands 2014-05-22 16:25:15 +02:00