For Nabeel

Dependencies:   mbed mbed-http ESP8266

Committer:
sekefors
Date:
Sat Mar 26 22:30:25 2022 +0000
Revision:
12:2c3550f16e6d
ultrasonic works with sw2 and rgb;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
sekefors 12:2c3550f16e6d 1 #include "RGBLED.h"
sekefors 12:2c3550f16e6d 2
sekefors 12:2c3550f16e6d 3 RGBLed::RGBLed (PinName redpin, PinName greenpin, PinName bluepin)
sekefors 12:2c3550f16e6d 4 : _redpin(redpin), _greenpin(greenpin), _bluepin(bluepin)
sekefors 12:2c3550f16e6d 5 {
sekefors 12:2c3550f16e6d 6 //50Hz PWM clock default a bit too low, go to 2000Hz (less flicker)
sekefors 12:2c3550f16e6d 7 _redpin.period(0.0005);
sekefors 12:2c3550f16e6d 8 }
sekefors 12:2c3550f16e6d 9
sekefors 12:2c3550f16e6d 10 void RGBLed::write(float red,float green, float blue)
sekefors 12:2c3550f16e6d 11 {
sekefors 12:2c3550f16e6d 12 _redpin = red;
sekefors 12:2c3550f16e6d 13 _greenpin = green;
sekefors 12:2c3550f16e6d 14 _bluepin = blue;
sekefors 12:2c3550f16e6d 15 }
sekefors 12:2c3550f16e6d 16 //class could be moved to include file
sekefors 12:2c3550f16e6d 17
sekefors 12:2c3550f16e6d 18