Fix warning invalid conversion

warning: invalid conversion from 'int (*)(int32_t*, int32_t*)
 {aka int (*)(long int*, long int*)}' to 'boolDataFunction
 {aka int (*)(unsigned char*)}' [-fpermissive] beam_read_1, NULL);
diff --git a/examples/BeamSensor/BeamSensor.ino b/examples/BeamSensor/BeamSensor.ino
index 13ed5fa..c752a9d 100644
--- a/examples/BeamSensor/BeamSensor.ino
+++ b/examples/BeamSensor/BeamSensor.ino
@@ -19,14 +19,14 @@
 
 static KNoTThing thing;
 
-static int beam_read_1(int32_t *val, int32_t *multiplier)
+static int beam_read_1(uint8_t *val)
 {
 	*val = digitalRead(BEAM_SENSOR_1_PIN);
 
 	return 0;
 }
 
-static int beam_read_2(int32_t *val, int32_t *multiplier)
+static int beam_read_2(uint8_t *val)
 {
 	*val = digitalRead(BEAM_SENSOR_2_PIN);
 
@@ -40,7 +40,7 @@
 	pinMode(BEAM_SENSOR_1_PIN, INPUT);
 	pinMode(BEAM_SENSOR_2_PIN, INPUT);
 
-	thing.init("KNoTThing Beam Sensor Example");
+	thing.init("Beam Sensor");
 
 	thing.registerBoolData(BEAM_SENSOR_1_NAME, BEAM_SENSOR_1_ID,
 			KNOT_TYPE_ID_PRESENCE, KNOT_UNIT_NOT_APPLICABLE,