Main.ArduinoDeviceLib History

Hide minor edits - Show changes to output

September 02, 2011, at 11:59 AM by 212.251.231.236 -
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]].
September 02, 2011, at 11:59 AM by 212.251.231.236 -
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]].
September 02, 2011, at 11:57 AM by 212.251.231.236 -
Added lines 23-24:

A simple example which use this device is available [[#simple_soft_button | here]]
September 02, 2011, at 09:29 AM by 212.251.231.236 -
Changed lines 5-8 from:
[[#soft_button | Soft button]]
[[#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]]
September 02, 2011, at 09:29 AM by 212.251.231.236 -
Changed lines 5-8 from:
to:
[[#soft_button | Soft button]]
[[#soft_temp_sensor | Soft temperature sensor]]
[[#serial | Serial]]
[[#adv_serial | Advanced serial]]
September 02, 2011, at 09:27 AM by 212.251.231.236 -
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
September 02, 2011, at 09:24 AM by 212.251.231.236 -
Changed lines 5-8 from:
!!Serial

The serial device enables to read and write in
the serial console to interfaced with the Arduino board.
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
.
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
.
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.
Changed lines 16-21 from:
%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.
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.
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
.
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
.
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.
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
.
Changed lines 50-55 from:
%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.
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.
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
.
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.
Changed line 65 from:
%left%Attach:soft_temp_conf.png
to:
Attach:ad_serial_conf.png
September 02, 2011, at 09:23 AM by 212.251.231.236 -
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
.
to:
!!Serial

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
.
Changed lines 16-21 from:
%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.
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.
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
.
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.
Changed lines 31-36 from:
%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.
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
.
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
.
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.
Changed lines 44-49 from:
%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.
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.
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
.
Changed line 63 from:
Attach:ad_serial_conf.png
to:
%left%Attach:soft_temp_conf.png
September 01, 2011, at 02:19 PM by 212.251.231.236 -
Changed line 63 from:
%left%Attach:ad_serial_conf.png
to:
Attach:ad_serial_conf.png
September 01, 2011, at 02:17 PM by 212.251.231.236 -
Changed lines 5-8 from:
!!Serial

The serial device enables to read and write in
the serial console to interfaced with the Arduino board.
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
.
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
.
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.
Changed lines 16-21 from:
%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.
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.
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
.
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
.
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.
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
.
Changed lines 48-53 from:
%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.
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.
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
.
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.
Changed line 63 from:
%left%Attach:soft_temp_conf.png
to:
%left%Attach:ad_serial_conf.png
September 01, 2011, at 02:16 PM by 212.251.231.236 -
Changed lines 43-44 from:
to:
'''Configuration'''
%left%Attach:soft_button.png
September 01, 2011, at 02:16 PM by 212.251.231.236 -
Changed lines 43-44 from:
'''Configuration'''
%left%Attach:soft_button.png
to:
September 01, 2011, at 02:15 PM by 212.251.231.236 -
Changed lines 30-31 from:
to:
'''Configuration'''
%left%Attach:ad_serial_conf.png
September 01, 2011, at 02:15 PM by 212.251.231.236 -
Changed lines 30-31 from:
'''Configuration'''
%left%Attach:ad_serial_conf.png
to:
September 01, 2011, at 02:12 PM by 212.251.231.236 -
Added lines 15-17:
'''Configuration'''
%left%Attach:serial_conf.png

Changed lines 30-32 from:
to:
'''Configuration'''
%left%Attach:ad_serial_conf.png

Added lines 43-45:
'''Configuration'''
%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
September 01, 2011, at 01:46 PM by 212.251.231.236 -
Changed line 52 from:
*@@SoftTemperatureSensorAlarms > no_alarm()@@:
to:
*@@SoftTemperatureSensorAlarms > no_alarm()@@: The current temperature is between low and high levels.
September 01, 2011, at 01:45 PM by 212.251.231.236 -
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()@@:
September 01, 2011, at 01:38 PM by 212.251.231.236 -
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.
September 01, 2011, at 01:33 PM by 212.251.231.236 -
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()@@:
*@@SoftTemperatureSensor < reset_min_max()@@:
*@@SoftTemperatureSensor < subscribe_temperature(interval : UInt16)@@:
*@@SoftTemperatureSensor < unsubscribe_temperature()@@:
*@@SoftTemperatureSensor > temperature(t : Int16, min : Int16, max : Int16)@@:
September 01, 2011, at 01:32 PM by 212.251.231.236 -
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)@@:
September 01, 2011, at 01:19 PM by 212.251.231.236 -
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.
September 01, 2011, at 01:13 PM by 212.251.231.236 -
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:

September 01, 2011, at 01:12 PM by 212.251.231.236 -
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.
August 30, 2011, at 02:11 PM by 212.251.231.236 -
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 been reading on the serial port.
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.
August 30, 2011, at 02:10 PM by 212.251.231.236 -
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.
August 30, 2011, at 02:10 PM by 212.251.231.236 -
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)@@:
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.

August 30, 2011, at 02:07 PM by 212.251.231.236 -
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.

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)@@:

Added lines 24-25:

'''Messages'''
August 30, 2011, at 12:50 PM by 129.241.153.7 -
August 30, 2011, at 12:50 PM by Fabien Fleurey -
August 30, 2011, at 12:49 PM by 129.241.153.7 -
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.
August 30, 2011, at 11:50 AM by 129.241.153.7 -
Added lines 4-11:

!!Serial

!!Advanced serial

!!Soft button

!!Soft temperature sensor
August 30, 2011, at 11:46 AM by 129.241.153.7 -
Added lines 1-3:
!Devices library

This page provides extra devices. Sometimes based on electronic bricks devices but with more abilities.