Psi Swarm robot library version 0.9

Dependents:   PsiSwarm_V9_Blank

Fork of PsiSwarmV9 by James Hilder

Revision:
20:2b6ebe60929d
Parent:
18:9204f74069b4
--- 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);
 }