Main.ArduinoDeviceLib History
Hide minor edits - Show changes to output
Changed line 24 from:
A simple example which use this device is available [[ArduinoSamples | here]].
to:
A simple example which use this device is available [[ArduinoSamples#simple_soft_button | here]].
Changed line 24 from:
A simple example which use this device is available [[#simple_soft_button | here]]
to:
A simple example which use this device is available [[ArduinoSamples | here]].
Added lines 23-24:
A simple example which use this device is available [[#simple_soft_button | here]]
Changed lines 5-8 from:
[[#soft_button | Soft button]]
[[#soft_temp_sensor | Soft temperature sensor]]
[[#serial | Serial]]
[[#adv_serial | Advanced serial]]
[[#soft_temp_sensor | Soft temperature sensor]]
[[#serial | Serial]]
[[#adv_serial | Advanced serial]]
to:
->[[#soft_button | Soft button]]
->[[#soft_temp_sensor | Soft temperature sensor]]
->[[#serial | Serial]]
->[[#adv_serial | Advanced serial]]
->[[#soft_temp_sensor | Soft temperature sensor]]
->[[#serial | Serial]]
->[[#adv_serial | Advanced serial]]
Changed lines 5-8 from:
to:
[[#soft_button | Soft button]]
[[#soft_temp_sensor | Soft temperature sensor]]
[[#serial | Serial]]
[[#adv_serial | Advanced serial]]
[[#soft_temp_sensor | Soft temperature sensor]]
[[#serial | Serial]]
[[#adv_serial | Advanced serial]]
Added lines 5-7:
[[#soft_button]]
Changed lines 21-22 from:
to:
[[#soft_temp_sensor]]
Added line 41:
[[#serial]]
Added line 55:
[[#adv_serial]]
Changed line 69 from:
Attach:ad_serial_conf.png
to:
Attach:adv_serial_conf.png
Changed lines 5-8 from:
!!Serial
The serial device enables to read and write in the serial console to interfaced with the Arduino board.
The serial device enables to read and write in
to:
!!Soft button
The soft button is an extension of the button brick device. It can detect click, double click and long press.
Timers of double click and long press can be modified to fit your needs.
The soft button is an extension of the button brick device. It can detect click, double click and long press.
Timers of double click and long press can be modified to fit your needs.
Changed lines 11-15 from:
*@@Serial < print_byte(b : Byte)@@: Write byte on the serial port.
*@@Serial < print_message(msg : String)@@: Write string on the serial port.
*@@Serial < print_value(v : Int16)@@: Write integer on the serial port.
*@@Serial > receive_byte(b : Byte)@@: The character @@b@@ has been read on the serial port.
*@@
*@@
*@@Serial > receive_byte(b : Byte)@@: The character @@b@@ has been read on the serial port
to:
*@@SoftButton > click()@@: The button has been clicked.
*@@SoftButton > double_click()@@: The button has been double clicked.
*@@SoftButton > long_press()@@: The button has been long pressed.
*@@SoftButton > double_click()@@: The button has been double clicked.
*@@SoftButton > long_press()@@: The button has been long pressed.
Changed lines 16-21 from:
%left%Attach:serial_conf.png
!!Advanced serial
Theadvanced serial device is the same as the serial device except that it has a value mode which enables to read value in the serial console.
!!Advanced serial
The
to:
%left%Attach:soft_button.png
!!Soft temperature sensor
The soft temperature sensor is an extension of the temperature sensor in brick devices. It provides in addition an alarm feature and keeps minimum and maximum.
!!Soft temperature sensor
The soft temperature sensor is an extension of the temperature sensor in brick devices. It provides in addition an alarm feature and keeps minimum and maximum.
Changed lines 25-31 from:
*@@AdvancedSerial < print_byte(b : Byte)@@: Write byte on the serial port.
*@@AdvancedSerial < print_message(msg : String)@@: Write string on the serial port.
*@@AdvancedSerial < print_value(v : Int16)@@: Write integer on the serial port.
*@@AdvancedSerial < value_mode()@@: Activate the value mode.
*@@AdvancedSerial > receive_byte(b : Byte)@@: @@b@@ has been read on the serial port.
*@@AdvancedSerial > receive_value(v : Int16)@@: The value @@v@@ has been read on the serial port.
*@@
*@@
*
*@@
*@@
to:
*@@SoftTemperatureSensor < get_temperature()@@: Request the temperature.
*@@SoftTemperatureSensor < reset_min_max()@@: Reset minimum and maximum.
*@@SoftTemperatureSensor < subscribe_temperature(interval: UInt16)@@: Request the temperature every @@interval@@ milliseconds.
*@@SoftTemperatureSensor < unsubscribe_temperature()@@: Stop the automatic requests.
*@@SoftTemperatureSensor > temperature(t: Int16, min: Int16, max: Int16)@@: Sends current temperature, minimum and maximum.
*@@SoftTemperatureSensorAlarms < activate_alarms(low: Int16, high: Int16)@@: Activate alarms with @@low@@ as low value and @@high@@ as high value.
*@@SoftTemperatureSensorAlarms < desactivate_alarms()@@: Desactivate alarms.
*@@SoftTemperatureSensorAlarms > low_temp_alarm(t: Int16)@@: Sends the current temperature if the low value is reached.
*@@SoftTemperatureSensorAlarms > high_temp_alarm(t: Int16)@@: Sends the current temperature if the high value is reached.
*@@SoftTemperatureSensorAlarms > no_alarm()@@: The current temperature is between low and high levels.
*@@SoftTemperatureSensor < reset_min_max()@@: Reset minimum and maximum.
*@@SoftTemperatureSensor < subscribe_temperature(interval: UInt16)@@: Request the temperature every @@interval@@ milliseconds.
*@@SoftTemperatureSensor < unsubscribe_temperature()@@: Stop the automatic requests.
*@@SoftTemperatureSensor > temperature(t: Int16, min: Int16, max: Int16)@@: Sends current temperature, minimum and maximum.
*@@SoftTemperatureSensorAlarms < activate_alarms(low: Int16, high: Int16)@@: Activate alarms with @@low@@ as low value and @@high@@ as high value.
*@@SoftTemperatureSensorAlarms < desactivate_alarms()@@: Desactivate alarms.
*@@SoftTemperatureSensorAlarms > low_temp_alarm(t: Int16)@@: Sends the current temperature if the low value is reached.
*@@SoftTemperatureSensorAlarms > high_temp_alarm(t: Int16)@@: Sends the current temperature if the high value is reached.
*@@SoftTemperatureSensorAlarms > no_alarm()@@: The current temperature is between low and high levels.
Changed lines 37-43 from:
Attach:ad_serial_conf.png
!!Soft button
The soft button is an extension of the button brick device. It can detect click, double click and long press.
Timers of double click and long press can be modified to fit your needs.
!!
The soft button is an extension of
Timers of double click and long press can be modified to fit your needs
to:
%left%Attach:soft_temp_conf.png
!!Serial
The serial device enables to read and write in the serial console to interfaced with the Arduino board.
!!Serial
The serial device enables to read and write in the serial console to interfaced with the Arduino board.
Changed lines 44-47 from:
*@@SoftButton > click()@@: The button has been clicked.
*@@SoftButton > double_click()@@: The button has been double clicked.
*@@SoftButton > long_press()@@: The button has been long pressed.
*@@
*@@
to:
*@@Serial < print_byte(b : Byte)@@: Write byte on the serial port.
*@@Serial < print_message(msg : String)@@: Write string on the serial port.
*@@Serial < print_value(v : Int16)@@: Write integer on the serial port.
*@@Serial > receive_byte(b : Byte)@@: The character @@b@@ has been read on the serial port.
*@@Serial < print_message(msg : String)@@: Write string on the serial port.
*@@Serial < print_value(v : Int16)@@: Write integer on the serial port.
*@@Serial > receive_byte(b : Byte)@@: The character @@b@@ has been read on the serial port.
Changed lines 50-55 from:
%left%Attach:soft_button.png
!!Soft temperature sensor
Thesoft temperature sensor is an extension of the temperature sensor in brick devices. It provides in addition an alarm feature and keeps minimum and maximum.
!!Soft temperature sensor
The
to:
%left%Attach:serial_conf.png
!!Advanced serial
The advanced serial device is the same as the serial device except that it has a value mode which enables to read value in the serial console.
!!Advanced serial
The advanced serial device is the same as the serial device except that it has a value mode which enables to read value in the serial console.
Changed lines 57-67 from:
*@@SoftTemperatureSensor < get_temperature()@@: Request the temperature.
*@@SoftTemperatureSensor < reset_min_max()@@: Reset minimum and maximum.
*@@SoftTemperatureSensor < subscribe_temperature(interval: UInt16)@@: Request the temperature every @@interval@@ milliseconds.
*@@SoftTemperatureSensor < unsubscribe_temperature()@@: Stop the automatic requests.
*@@SoftTemperatureSensor > temperature(t: Int16, min: Int16, max: Int16)@@: Sends current temperature, minimum and maximum.
*@@SoftTemperatureSensorAlarms < activate_alarms(low: Int16, high: Int16)@@: Activate alarms with @@low@@ as low value and @@high@@ as high value.
*@@SoftTemperatureSensorAlarms < desactivate_alarms()@@: Desactivate alarms.
*@@SoftTemperatureSensorAlarms > low_temp_alarm(t: Int16)@@: Sends the current temperature if the low value is reached.
*@@SoftTemperatureSensorAlarms > high_temp_alarm(t: Int16)@@: Sends the current temperature if the high value is reached.
*@@SoftTemperatureSensorAlarms > no_alarm()@@: The current temperature is between low and high levels.
*@@
*@@
*@@SoftTemperatureSensor
*@@
*@@
*@@SoftTemperatureSensorAlarms < desactivate_alarms()@@: Desactivate alarms.
*@@SoftTemperatureSensorAlarms > low_temp_alarm(t: Int16)@@: Sends the current temperature if the low value is reached.
*@@SoftTemperatureSensorAlarms > high_temp_alarm(t: Int16)@@: Sends the current temperature if the high value is reached.
*@@SoftTemperatureSensorAlarms > no_alarm()@@: The current temperature is between low and high levels
to:
*@@AdvancedSerial < print_byte(b : Byte)@@: Write byte on the serial port.
*@@AdvancedSerial < print_message(msg : String)@@: Write string on the serial port.
*@@AdvancedSerial < print_value(v : Int16)@@: Write integer on the serial port.
*@@AdvancedSerial < value_mode()@@: Activate the value mode.
*@@AdvancedSerial > receive_byte(b : Byte)@@: @@b@@ has been read on the serial port.
*@@AdvancedSerial > receive_value(v : Int16)@@: The value @@v@@ has been read on the serial port.
*@@AdvancedSerial < print_message(msg : String)@@: Write string on the serial port.
*@@AdvancedSerial < print_value(v : Int16)@@: Write integer on the serial port.
*@@AdvancedSerial < value_mode()@@: Activate the value mode.
*@@AdvancedSerial > receive_byte(b : Byte)@@: @@b@@ has been read on the serial port.
*@@AdvancedSerial > receive_value(v : Int16)@@: The value @@v@@ has been read on the serial port.
Changed line 65 from:
to:
Attach:ad_serial_conf.png
Changed lines 5-9 from:
!!Soft button
The soft button is an extension of the button brick device. It can detect click, double click and long press.
Timers of double click and long press can be modified to fit your needs.
The soft button is an extension of
Timers of double click and long press can be modified to fit your needs
to:
!!Serial
The serial device enables to read and write in the serial console to interfaced with the Arduino board.
The serial device enables to read and write in the serial console to interfaced with the Arduino board.
Changed lines 10-13 from:
*@@SoftButton > click()@@: The button has been clicked.
*@@SoftButton > double_click()@@: The button has been double clicked.
*@@SoftButton > long_press()@@: The button has been long pressed.
*@@
*@@
to:
*@@Serial < print_byte(b : Byte)@@: Write byte on the serial port.
*@@Serial < print_message(msg : String)@@: Write string on the serial port.
*@@Serial < print_value(v : Int16)@@: Write integer on the serial port.
*@@Serial > receive_byte(b : Byte)@@: The character @@b@@ has been read on the serial port.
*@@Serial < print_message(msg : String)@@: Write string on the serial port.
*@@Serial < print_value(v : Int16)@@: Write integer on the serial port.
*@@Serial > receive_byte(b : Byte)@@: The character @@b@@ has been read on the serial port.
Changed lines 16-21 from:
%left%Attach:soft_button.png
!!Soft temperature sensor
Thesoft temperature sensor is an extension of the temperature sensor in brick devices. It provides in addition an alarm feature and keeps minimum and maximum.
!!Soft temperature sensor
The
to:
%left%Attach:serial_conf.png
!!Advanced serial
The advanced serial device is the same as the serial device except that it has a value mode which enables to read value in the serial console.
!!Advanced serial
The advanced serial device is the same as the serial device except that it has a value mode which enables to read value in the serial console.
Changed lines 23-33 from:
*@@SoftTemperatureSensor < get_temperature()@@: Request the temperature.
*@@SoftTemperatureSensor < reset_min_max()@@: Reset minimum and maximum.
*@@SoftTemperatureSensor < subscribe_temperature(interval: UInt16)@@: Request the temperature every @@interval@@ milliseconds.
*@@SoftTemperatureSensor < unsubscribe_temperature()@@: Stop the automatic requests.
*@@SoftTemperatureSensor > temperature(t: Int16, min: Int16, max: Int16)@@: Sends current temperature, minimum and maximum.
*@@SoftTemperatureSensorAlarms < activate_alarms(low: Int16, high: Int16)@@: Activate alarms with @@low@@ as low value and @@high@@ as high value.
*@@SoftTemperatureSensorAlarms < desactivate_alarms()@@: Desactivate alarms.
*@@SoftTemperatureSensorAlarms > low_temp_alarm(t: Int16)@@: Sends the current temperature if the low value is reached.
*@@SoftTemperatureSensorAlarms > high_temp_alarm(t: Int16)@@: Sends the current temperature if the high value is reached.
*@@SoftTemperatureSensorAlarms > no_alarm()@@: The current temperature is between low and high levels.
*@@
*@@
*@@SoftTemperatureSensor
*@@
*@@
*@@SoftTemperatureSensorAlarms < desactivate_alarms()@@: Desactivate alarms.
*@@SoftTemperatureSensorAlarms > low_temp_alarm(t: Int16)@@: Sends the current temperature if the low value is reached.
*@@SoftTemperatureSensorAlarms > high_temp_alarm(t: Int16)@@: Sends the current temperature if the high value is reached.
*@@SoftTemperatureSensorAlarms > no_alarm()@@: The current temperature is between low and high levels
to:
*@@AdvancedSerial < print_byte(b : Byte)@@: Write byte on the serial port.
*@@AdvancedSerial < print_message(msg : String)@@: Write string on the serial port.
*@@AdvancedSerial < print_value(v : Int16)@@: Write integer on the serial port.
*@@AdvancedSerial < value_mode()@@: Activate the value mode.
*@@AdvancedSerial > receive_byte(b : Byte)@@: @@b@@ has been read on the serial port.
*@@AdvancedSerial > receive_value(v : Int16)@@: The value @@v@@ has been read on the serial port.
*@@AdvancedSerial < print_message(msg : String)@@: Write string on the serial port.
*@@AdvancedSerial < print_value(v : Int16)@@: Write integer on the serial port.
*@@AdvancedSerial < value_mode()@@: Activate the value mode.
*@@AdvancedSerial > receive_byte(b : Byte)@@: @@b@@ has been read on the serial port.
*@@AdvancedSerial > receive_value(v : Int16)@@: The value @@v@@ has been read on the serial port.
Changed lines 31-36 from:
!!
The serial device enables to read and write in
to:
Attach:ad_serial_conf.png
!!Soft button
The soft button is an extension of the button brick device. It can detect click, double click and long press.
Timers of double click and long press can be modified to fit your needs.
!!Soft button
The soft button is an extension of the button brick device. It can detect click, double click and long press.
Timers of double click and long press can be modified to fit your needs.
Changed lines 39-43 from:
*@@Serial < print_byte(b : Byte)@@: Write byte on the serial port.
*@@Serial < print_message(msg : String)@@: Write string on the serial port.
*@@Serial < print_value(v : Int16)@@: Write integer on the serial port.
*@@Serial > receive_byte(b : Byte)@@: The character @@b@@ has been read on the serial port.
*@@
*@@
*@@Serial > receive_byte(b : Byte)@@: The character @@b@@ has been read on the serial port
to:
*@@SoftButton > click()@@: The button has been clicked.
*@@SoftButton > double_click()@@: The button has been double clicked.
*@@SoftButton > long_press()@@: The button has been long pressed.
*@@SoftButton > double_click()@@: The button has been double clicked.
*@@SoftButton > long_press()@@: The button has been long pressed.
Changed lines 44-49 from:
%left%Attach:serial_conf.png
!!Advanced serial
Theadvanced serial device is the same as the serial device except that it has a value mode which enables to read value in the serial console.
!!Advanced serial
The
to:
%left%Attach:soft_button.png
!!Soft temperature sensor
The soft temperature sensor is an extension of the temperature sensor in brick devices. It provides in addition an alarm feature and keeps minimum and maximum.
!!Soft temperature sensor
The soft temperature sensor is an extension of the temperature sensor in brick devices. It provides in addition an alarm feature and keeps minimum and maximum.
Changed lines 51-57 from:
*@@AdvancedSerial < print_byte(b : Byte)@@: Write byte on the serial port.
*@@AdvancedSerial < print_message(msg : String)@@: Write string on the serial port.
*@@AdvancedSerial < print_value(v : Int16)@@: Write integer on the serial port.
*@@AdvancedSerial < value_mode()@@: Activate the value mode.
*@@AdvancedSerial > receive_byte(b : Byte)@@: @@b@@ has been read on the serial port.
*@@AdvancedSerial > receive_value(v : Int16)@@: The value @@v@@ has been read on the serial port.
*@@
*@@
*
*@@
*@@
to:
*@@SoftTemperatureSensor < get_temperature()@@: Request the temperature.
*@@SoftTemperatureSensor < reset_min_max()@@: Reset minimum and maximum.
*@@SoftTemperatureSensor < subscribe_temperature(interval: UInt16)@@: Request the temperature every @@interval@@ milliseconds.
*@@SoftTemperatureSensor < unsubscribe_temperature()@@: Stop the automatic requests.
*@@SoftTemperatureSensor > temperature(t: Int16, min: Int16, max: Int16)@@: Sends current temperature, minimum and maximum.
*@@SoftTemperatureSensorAlarms < activate_alarms(low: Int16, high: Int16)@@: Activate alarms with @@low@@ as low value and @@high@@ as high value.
*@@SoftTemperatureSensorAlarms < desactivate_alarms()@@: Desactivate alarms.
*@@SoftTemperatureSensorAlarms > low_temp_alarm(t: Int16)@@: Sends the current temperature if the low value is reached.
*@@SoftTemperatureSensorAlarms > high_temp_alarm(t: Int16)@@: Sends the current temperature if the high value is reached.
*@@SoftTemperatureSensorAlarms > no_alarm()@@: The current temperature is between low and high levels.
*@@SoftTemperatureSensor < reset_min_max()@@: Reset minimum and maximum.
*@@SoftTemperatureSensor < subscribe_temperature(interval: UInt16)@@: Request the temperature every @@interval@@ milliseconds.
*@@SoftTemperatureSensor < unsubscribe_temperature()@@: Stop the automatic requests.
*@@SoftTemperatureSensor > temperature(t: Int16, min: Int16, max: Int16)@@: Sends current temperature, minimum and maximum.
*@@SoftTemperatureSensorAlarms < activate_alarms(low: Int16, high: Int16)@@: Activate alarms with @@low@@ as low value and @@high@@ as high value.
*@@SoftTemperatureSensorAlarms < desactivate_alarms()@@: Desactivate alarms.
*@@SoftTemperatureSensorAlarms > low_temp_alarm(t: Int16)@@: Sends the current temperature if the low value is reached.
*@@SoftTemperatureSensorAlarms > high_temp_alarm(t: Int16)@@: Sends the current temperature if the high value is reached.
*@@SoftTemperatureSensorAlarms > no_alarm()@@: The current temperature is between low and high levels.
Changed line 63 from:
Attach:ad_serial_conf.png
to:
%left%Attach:soft_temp_conf.png
Changed line 63 from:
to:
Attach:ad_serial_conf.png
Changed lines 5-8 from:
!!Serial
The serial device enables to read and write in the serial console to interfaced with the Arduino board.
The serial device enables to read and write in
to:
!!Soft button
The soft button is an extension of the button brick device. It can detect click, double click and long press.
Timers of double click and long press can be modified to fit your needs.
The soft button is an extension of the button brick device. It can detect click, double click and long press.
Timers of double click and long press can be modified to fit your needs.
Changed lines 11-15 from:
*@@Serial < print_byte(b : Byte)@@: Write byte on the serial port.
*@@Serial < print_message(msg : String)@@: Write string on the serial port.
*@@Serial < print_value(v : Int16)@@: Write integer on the serial port.
*@@Serial > receive_byte(b : Byte)@@: The character @@b@@ has been read on the serial port.
*@@
*@@
*@@Serial > receive_byte(b : Byte)@@: The character @@b@@ has been read on the serial port
to:
*@@SoftButton > click()@@: The button has been clicked.
*@@SoftButton > double_click()@@: The button has been double clicked.
*@@SoftButton > long_press()@@: The button has been long pressed.
*@@SoftButton > double_click()@@: The button has been double clicked.
*@@SoftButton > long_press()@@: The button has been long pressed.
Changed lines 16-21 from:
%left%Attach:serial_conf.png
!!Advanced serial
Theadvanced serial device is the same as the serial device except that it has a value mode which enables to read value in the serial console.
!!Advanced serial
The
to:
%left%Attach:soft_button.png
!!Soft temperature sensor
The soft temperature sensor is an extension of the temperature sensor in brick devices. It provides in addition an alarm feature and keeps minimum and maximum.
!!Soft temperature sensor
The soft temperature sensor is an extension of the temperature sensor in brick devices. It provides in addition an alarm feature and keeps minimum and maximum.
Changed lines 23-29 from:
*@@AdvancedSerial < print_byte(b : Byte)@@: Write byte on the serial port.
*@@AdvancedSerial < print_message(msg : String)@@: Write string on the serial port.
*@@AdvancedSerial < print_value(v : Int16)@@: Write integer on the serial port.
*@@AdvancedSerial < value_mode()@@: Activate the value mode.
*@@AdvancedSerial > receive_byte(b : Byte)@@: @@b@@ has been read on the serial port.
*@@AdvancedSerial > receive_value(v : Int16)@@: The value @@v@@ has been read on the serial port.
*@@
*@@
*
*@@
*@@
to:
*@@SoftTemperatureSensor < get_temperature()@@: Request the temperature.
*@@SoftTemperatureSensor < reset_min_max()@@: Reset minimum and maximum.
*@@SoftTemperatureSensor < subscribe_temperature(interval: UInt16)@@: Request the temperature every @@interval@@ milliseconds.
*@@SoftTemperatureSensor < unsubscribe_temperature()@@: Stop the automatic requests.
*@@SoftTemperatureSensor > temperature(t: Int16, min: Int16, max: Int16)@@: Sends current temperature, minimum and maximum.
*@@SoftTemperatureSensorAlarms < activate_alarms(low: Int16, high: Int16)@@: Activate alarms with @@low@@ as low value and @@high@@ as high value.
*@@SoftTemperatureSensorAlarms < desactivate_alarms()@@: Desactivate alarms.
*@@SoftTemperatureSensorAlarms > low_temp_alarm(t: Int16)@@: Sends the current temperature if the low value is reached.
*@@SoftTemperatureSensorAlarms > high_temp_alarm(t: Int16)@@: Sends the current temperature if the high value is reached.
*@@SoftTemperatureSensorAlarms > no_alarm()@@: The current temperature is between low and high levels.
*@@SoftTemperatureSensor < reset_min_max()@@: Reset minimum and maximum.
*@@SoftTemperatureSensor < subscribe_temperature(interval: UInt16)@@: Request the temperature every @@interval@@ milliseconds.
*@@SoftTemperatureSensor < unsubscribe_temperature()@@: Stop the automatic requests.
*@@SoftTemperatureSensor > temperature(t: Int16, min: Int16, max: Int16)@@: Sends current temperature, minimum and maximum.
*@@SoftTemperatureSensorAlarms < activate_alarms(low: Int16, high: Int16)@@: Activate alarms with @@low@@ as low value and @@high@@ as high value.
*@@SoftTemperatureSensorAlarms < desactivate_alarms()@@: Desactivate alarms.
*@@SoftTemperatureSensorAlarms > low_temp_alarm(t: Int16)@@: Sends the current temperature if the low value is reached.
*@@SoftTemperatureSensorAlarms > high_temp_alarm(t: Int16)@@: Sends the current temperature if the high value is reached.
*@@SoftTemperatureSensorAlarms > no_alarm()@@: The current temperature is between low and high levels.
Changed lines 35-41 from:
%left%Attach:ad_serial_conf.png
!!Soft button
The soft button is an extension of the button brick device. It can detect click, double click and long press.
Timers of double click and long press can be modified to fit your needs.
!!
The soft button is an extension of
Timers of double click and long press can be modified to fit your needs
to:
%left%Attach:soft_temp_conf.png
!!Serial
The serial device enables to read and write in the serial console to interfaced with the Arduino board.
!!Serial
The serial device enables to read and write in the serial console to interfaced with the Arduino board.
Changed lines 42-45 from:
*@@SoftButton > click()@@: The button has been clicked.
*@@SoftButton > double_click()@@: The button has been double clicked.
*@@SoftButton > long_press()@@: The button has been long pressed.
*@@
*@@
to:
*@@Serial < print_byte(b : Byte)@@: Write byte on the serial port.
*@@Serial < print_message(msg : String)@@: Write string on the serial port.
*@@Serial < print_value(v : Int16)@@: Write integer on the serial port.
*@@Serial > receive_byte(b : Byte)@@: The character @@b@@ has been read on the serial port.
*@@Serial < print_message(msg : String)@@: Write string on the serial port.
*@@Serial < print_value(v : Int16)@@: Write integer on the serial port.
*@@Serial > receive_byte(b : Byte)@@: The character @@b@@ has been read on the serial port.
Changed lines 48-53 from:
%left%Attach:soft_button.png
!!Soft temperature sensor
Thesoft temperature sensor is an extension of the temperature sensor in brick devices. It provides in addition an alarm feature and keeps minimum and maximum.
!!Soft temperature sensor
The
to:
%left%Attach:serial_conf.png
!!Advanced serial
The advanced serial device is the same as the serial device except that it has a value mode which enables to read value in the serial console.
!!Advanced serial
The advanced serial device is the same as the serial device except that it has a value mode which enables to read value in the serial console.
Changed lines 55-65 from:
*@@SoftTemperatureSensor < get_temperature()@@: Request the temperature.
*@@SoftTemperatureSensor < reset_min_max()@@: Reset minimum and maximum.
*@@SoftTemperatureSensor < subscribe_temperature(interval: UInt16)@@: Request the temperature every @@interval@@ milliseconds.
*@@SoftTemperatureSensor < unsubscribe_temperature()@@: Stop the automatic requests.
*@@SoftTemperatureSensor > temperature(t: Int16, min: Int16, max: Int16)@@: Sends current temperature, minimum and maximum.
*@@SoftTemperatureSensorAlarms < activate_alarms(low: Int16, high: Int16)@@: Activate alarms with @@low@@ as low value and @@high@@ as high value.
*@@SoftTemperatureSensorAlarms < desactivate_alarms()@@: Desactivate alarms.
*@@SoftTemperatureSensorAlarms > low_temp_alarm(t: Int16)@@: Sends the current temperature if the low value is reached.
*@@SoftTemperatureSensorAlarms > high_temp_alarm(t: Int16)@@: Sends the current temperature if the high value is reached.
*@@SoftTemperatureSensorAlarms > no_alarm()@@: The current temperature is between low and high levels.
*@@
*@@
*@@SoftTemperatureSensor
*@@
*@@
*@@SoftTemperatureSensorAlarms < desactivate_alarms()@@: Desactivate alarms.
*@@SoftTemperatureSensorAlarms > low_temp_alarm(t: Int16)@@: Sends the current temperature if the low value is reached.
*@@SoftTemperatureSensorAlarms > high_temp_alarm(t: Int16)@@: Sends the current temperature if the high value is reached.
*@@SoftTemperatureSensorAlarms > no_alarm()@@: The current temperature is between low and high levels
to:
*@@AdvancedSerial < print_byte(b : Byte)@@: Write byte on the serial port.
*@@AdvancedSerial < print_message(msg : String)@@: Write string on the serial port.
*@@AdvancedSerial < print_value(v : Int16)@@: Write integer on the serial port.
*@@AdvancedSerial < value_mode()@@: Activate the value mode.
*@@AdvancedSerial > receive_byte(b : Byte)@@: @@b@@ has been read on the serial port.
*@@AdvancedSerial > receive_value(v : Int16)@@: The value @@v@@ has been read on the serial port.
*@@AdvancedSerial < print_message(msg : String)@@: Write string on the serial port.
*@@AdvancedSerial < print_value(v : Int16)@@: Write integer on the serial port.
*@@AdvancedSerial < value_mode()@@: Activate the value mode.
*@@AdvancedSerial > receive_byte(b : Byte)@@: @@b@@ has been read on the serial port.
*@@AdvancedSerial > receive_value(v : Int16)@@: The value @@v@@ has been read on the serial port.
Changed line 63 from:
%left%Attach:soft_temp_conf.png
to:
%left%Attach:ad_serial_conf.png
Changed lines 43-44 from:
to:
'''Configuration'''
%left%Attach:soft_button.png
%left%Attach:soft_button.png
Changed lines 43-44 from:
%left%Attach:soft_button.png
to:
Changed lines 30-31 from:
to:
'''Configuration'''
%left%Attach:ad_serial_conf.png
%left%Attach:ad_serial_conf.png
Changed lines 30-31 from:
%left%Attach:ad_serial_conf.png
to:
Added lines 15-17:
'''Configuration'''
%left%Attach:serial_conf.png
%left%Attach:serial_conf.png
Changed lines 30-32 from:
to:
'''Configuration'''
%left%Attach:ad_serial_conf.png
%left%Attach:ad_serial_conf.png
Added lines 43-45:
'''Configuration'''
%left%Attach:soft_button.png
%left%Attach:soft_button.png
Changed lines 60-63 from:
*@@SoftTemperatureSensorAlarms > no_alarm()@@: The current temperature is between low and high levels.
to:
*@@SoftTemperatureSensorAlarms > no_alarm()@@: The current temperature is between low and high levels.
'''Configuration'''
%left%Attach:soft_temp_conf.png
'''Configuration'''
%left%Attach:soft_temp_conf.png
Changed line 52 from:
*@@SoftTemperatureSensorAlarms > no_alarm()@@:
to:
*@@SoftTemperatureSensorAlarms > no_alarm()@@: The current temperature is between low and high levels.
Changed line 45 from:
*@@SoftTemperatureSensor < subscribe_temperature(interval : UInt16)@@: Request the temperature every @@interval@@ milliseconds.
to:
*@@SoftTemperatureSensor < subscribe_temperature(interval: UInt16)@@: Request the temperature every @@interval@@ milliseconds.
Changed lines 47-52 from:
*@@SoftTemperatureSensor > temperature(t : Int16, min : Int16, max : Int16)@@: Sends current temperature, minimum and maximum.
to:
*@@SoftTemperatureSensor > temperature(t: Int16, min: Int16, max: Int16)@@: Sends current temperature, minimum and maximum.
*@@SoftTemperatureSensorAlarms < activate_alarms(low: Int16, high: Int16)@@: Activate alarms with @@low@@ as low value and @@high@@ as high value.
*@@SoftTemperatureSensorAlarms < desactivate_alarms()@@: Desactivate alarms.
*@@SoftTemperatureSensorAlarms > low_temp_alarm(t: Int16)@@: Sends the current temperature if the low value is reached.
*@@SoftTemperatureSensorAlarms > high_temp_alarm(t: Int16)@@: Sends the current temperature if the high value is reached.
*@@SoftTemperatureSensorAlarms > no_alarm()@@:
*@@SoftTemperatureSensorAlarms < activate_alarms(low: Int16, high: Int16)@@: Activate alarms with @@low@@ as low value and @@high@@ as high value.
*@@SoftTemperatureSensorAlarms < desactivate_alarms()@@: Desactivate alarms.
*@@SoftTemperatureSensorAlarms > low_temp_alarm(t: Int16)@@: Sends the current temperature if the low value is reached.
*@@SoftTemperatureSensorAlarms > high_temp_alarm(t: Int16)@@: Sends the current temperature if the high value is reached.
*@@SoftTemperatureSensorAlarms > no_alarm()@@:
Changed lines 43-47 from:
*@@SoftTemperatureSensor < get_temperature()@@:
*@@SoftTemperatureSensor < reset_min_max()@@:
*@@SoftTemperatureSensor < subscribe_temperature(interval : UInt16)@@:
*@@SoftTemperatureSensor < unsubscribe_temperature()@@:
*@@SoftTemperatureSensor > temperature(t : Int16, min : Int16, max : Int16)@@:
*@@
to:
*@@SoftTemperatureSensor < get_temperature()@@: Request the temperature.
*@@SoftTemperatureSensor < reset_min_max()@@: Reset minimum and maximum.
*@@SoftTemperatureSensor < subscribe_temperature(interval : UInt16)@@: Request the temperature every @@interval@@ milliseconds.
*@@SoftTemperatureSensor < unsubscribe_temperature()@@: Stop the automatic requests.
*@@SoftTemperatureSensor > temperature(t : Int16, min : Int16, max : Int16)@@: Sends current temperature, minimum and maximum.
*@@SoftTemperatureSensor < reset_min_max()@@: Reset minimum and maximum.
*@@SoftTemperatureSensor < subscribe_temperature(interval : UInt16)@@: Request the temperature every @@interval@@ milliseconds.
*@@SoftTemperatureSensor < unsubscribe_temperature()@@: Stop the automatic requests.
*@@SoftTemperatureSensor > temperature(t : Int16, min : Int16, max : Int16)@@: Sends current temperature, minimum and maximum.
Changed lines 43-47 from:
@@SoftTemperatureSensor < get_temperature()@@:
@@SoftTemperatureSensor < reset_min_max()@@:
@@SoftTemperatureSensor < subscribe_temperature(interval : UInt16)@@:
@@SoftTemperatureSensor < unsubscribe_temperature()@@:
@@SoftTemperatureSensor > temperature(t : Int16, min : Int16, max : Int16)@@:
@@SoftTemperatureSensor < reset_min_max()@@:
@@SoftTemperatureSensor < subscribe_temperature(interval : UInt16)@@:
@@SoftTemperatureSensor < unsubscribe_temperature()@@:
@@SoftTemperatureSensor > temperature(t : Int16, min : Int16, max : Int16)@@:
to:
*@@SoftTemperatureSensor < get_temperature()@@:
*@@SoftTemperatureSensor < reset_min_max()@@:
*@@SoftTemperatureSensor < subscribe_temperature(interval : UInt16)@@:
*@@SoftTemperatureSensor < unsubscribe_temperature()@@:
*@@SoftTemperatureSensor > temperature(t : Int16, min : Int16, max : Int16)@@:
*@@SoftTemperatureSensor < reset_min_max()@@:
*@@SoftTemperatureSensor < subscribe_temperature(interval : UInt16)@@:
*@@SoftTemperatureSensor < unsubscribe_temperature()@@:
*@@SoftTemperatureSensor > temperature(t : Int16, min : Int16, max : Int16)@@:
Changed lines 38-47 from:
!!Soft temperature sensor
to:
!!Soft temperature sensor
The soft temperature sensor is an extension of the temperature sensor in brick devices. It provides in addition an alarm feature and keeps minimum and maximum.
'''Messages'''
@@SoftTemperatureSensor < get_temperature()@@:
@@SoftTemperatureSensor < reset_min_max()@@:
@@SoftTemperatureSensor < subscribe_temperature(interval : UInt16)@@:
@@SoftTemperatureSensor < unsubscribe_temperature()@@:
@@SoftTemperatureSensor > temperature(t : Int16, min : Int16, max : Int16)@@:
The soft temperature sensor is an extension of the temperature sensor in brick devices. It provides in addition an alarm feature and keeps minimum and maximum.
'''Messages'''
@@SoftTemperatureSensor < get_temperature()@@:
@@SoftTemperatureSensor < reset_min_max()@@:
@@SoftTemperatureSensor < subscribe_temperature(interval : UInt16)@@:
@@SoftTemperatureSensor < unsubscribe_temperature()@@:
@@SoftTemperatureSensor > temperature(t : Int16, min : Int16, max : Int16)@@:
Changed lines 31-32 from:
to:
Timers of double click and long press can be modified to fit your needs.
Changed lines 34-35 from:
to:
*@@SoftButton > click()@@: The button has been clicked.
*@@SoftButton > double_click()@@: The button has been double clicked.
*@@SoftButton > long_press()@@: The button has been long pressed.
*@@SoftButton > double_click()@@: The button has been double clicked.
*@@SoftButton > long_press()@@: The button has been long pressed.
Added lines 30-31:
The soft button is an extension of the button brick device. It can detect click, double click and long press.
Added lines 33-34:
Added lines 7-8:
The serial device enables to read and write in the serial console to interfaced with the Arduino board.
Added lines 16-17:
The advanced serial device is the same as the serial device except that it has a value mode which enables to read value in the serial console.
Changed lines 11-12 from:
*@@Serial > receive_byte(b : Byte)@@: The character @@b@@ has been reading on the serial port.
to:
*@@Serial > receive_byte(b : Byte)@@: The character @@b@@ has been read on the serial port.
Changed lines 20-21 from:
*@@AdvancedSerial > receive_byte(b : Byte)@@: @@b@@ has been reading on the serial port.
*@@AdvancedSerial > receive_value(v : Int16)@@: The value @@v@@ has beenreading on the serial port.
*@@AdvancedSerial > receive_value(v : Int16)@@: The value @@v@@ has been
to:
*@@AdvancedSerial > receive_byte(b : Byte)@@: @@b@@ has been read on the serial port.
*@@AdvancedSerial > receive_value(v : Int16)@@: The value @@v@@ has been read on the serial port.
*@@AdvancedSerial > receive_value(v : Int16)@@: The value @@v@@ has been read on the serial port.
Changed line 20 from:
*@@AdvancedSerial > receive_byte(b : Byte)@@: The character @@b@@ has been reading on the serial port.
to:
*@@AdvancedSerial > receive_byte(b : Byte)@@: @@b@@ has been reading on the serial port.
Changed lines 11-12 from:
*@@Serial > receive_byte(b : Byte)@@: @@b@@ has been reading on the serial port.
to:
*@@Serial > receive_byte(b : Byte)@@: The character @@b@@ has been reading on the serial port.
Changed lines 16-21 from:
*@@AdvancedSerial < print_byte(b : Byte)@@:
*@@AdvancedSerial < print_message(msg : String)@@:
*@@AdvancedSerial < print_value(v : Int16)@@:
*@@AdvancedSerial < value_mode()@@:
*@@AdvancedSerial > receive_byte(b : Byte)@@:
*@@AdvancedSerial > receive_value(v : Int16)@@:
*@@
*@@AdvancedSerial > receive_byte(b : Byte)
*@@
to:
*@@AdvancedSerial < print_byte(b : Byte)@@: Write byte on the serial port.
*@@AdvancedSerial < print_message(msg : String)@@: Write string on the serial port.
*@@AdvancedSerial < print_value(v : Int16)@@: Write integer on the serial port.
*@@AdvancedSerial < value_mode()@@: Activate the value mode.
*@@AdvancedSerial > receive_byte(b : Byte)@@: The character @@b@@ has been reading on the serial port.
*@@AdvancedSerial > receive_value(v : Int16)@@: The value @@v@@ has been reading on the serial port.
*@@AdvancedSerial < print_message(msg : String)@@: Write string on the serial port.
*@@AdvancedSerial < print_value(v : Int16)@@: Write integer on the serial port.
*@@AdvancedSerial < value_mode()@@: Activate the value mode.
*@@AdvancedSerial > receive_byte(b : Byte)@@: The character @@b@@ has been reading on the serial port.
*@@AdvancedSerial > receive_value(v : Int16)@@: The value @@v@@ has been reading on the serial port.
Added lines 7-12:
'''Messages'''
*@@Serial < print_byte(b : Byte)@@: Write byte on the serial port.
*@@Serial < print_message(msg : String)@@: Write string on the serial port.
*@@Serial < print_value(v : Int16)@@: Write integer on the serial port.
*@@Serial > receive_byte(b : Byte)@@: @@b@@ has been reading on the serial port.
*@@Serial < print_byte(b : Byte)@@: Write byte on the serial port.
*@@Serial < print_message(msg : String)@@: Write string on the serial port.
*@@Serial < print_value(v : Int16)@@: Write integer on the serial port.
*@@Serial > receive_byte(b : Byte)@@: @@b@@ has been reading on the serial port.
Added lines 15-22:
'''Messages'''
*@@AdvancedSerial < print_byte(b : Byte)@@:
*@@AdvancedSerial < print_message(msg : String)@@:
*@@AdvancedSerial < print_value(v : Int16)@@:
*@@AdvancedSerial < value_mode()@@:
*@@AdvancedSerial > receive_byte(b : Byte)@@:
*@@AdvancedSerial > receive_value(v : Int16)@@:
*@@AdvancedSerial < print_byte(b : Byte)@@:
*@@AdvancedSerial < print_message(msg : String)@@:
*@@AdvancedSerial < print_value(v : Int16)@@:
*@@AdvancedSerial < value_mode()@@:
*@@AdvancedSerial > receive_byte(b : Byte)@@:
*@@AdvancedSerial > receive_value(v : Int16)@@:
Added lines 24-25:
'''Messages'''
Changed line 3 from:
This page provides extra devices. Sometimes based on electronic bricks devices but with more abilities.
to:
This page provides some extra devices. Sometimes based on electronic bricks devices but with more abilities.
Added lines 4-11:
!!Serial
!!Advanced serial
!!Soft button
!!Soft temperature sensor
Added lines 1-3:
!Devices library
This page provides extra devices. Sometimes based on electronic bricks devices but with more abilities.
This page provides extra devices. Sometimes based on electronic bricks devices but with more abilities.