Psi Swarm robot library version 0.9
Fork of PsiSwarmV9 by
Diff: colour.cpp
- Revision:
- 20:2b6ebe60929d
- Parent:
- 18:9204f74069b4
diff -r 3e3b03d80ea3 -r 2b6ebe60929d colour.cpp --- a/colour.cpp Mon Jun 05 22:47:14 2017 +0000 +++ b/colour.cpp Mon Jul 08 10:50:40 2019 +0000 @@ -121,7 +121,7 @@ { colour_ticker_on = 1; colour_ticker_period = period_ms; - colour_ticker.attach_us(this,&Colour::IF_colour_ticker_start, 100); + colour_ticker.attach_us(callback(this, &Colour::IF_colour_ticker_start), 100); } void Colour::stop_colour_ticker() @@ -134,7 +134,7 @@ { led.set_base_led(1); enable_base_colour_sensor(); - colour_ticker.attach_us(this,&Colour::IF_colour_ticker_main, 25000); + colour_ticker.attach_us(callback(this, &Colour::IF_colour_ticker_main), 25000); } void Colour::IF_colour_ticker_main() @@ -148,7 +148,7 @@ get_calibrated_colour(rgb_readings,adjusted); last_detected_colour = identify_colour_from_calibrated_colour_scores(adjusted); } - if(colour_ticker_on == 1)colour_ticker.attach_us(this,&Colour::IF_colour_ticker_start, colour_ticker_period * 1000); + if(colour_ticker_on == 1)colour_ticker.attach_us(callback(this, &Colour::IF_colour_ticker_start), colour_ticker_period * 1000); }