diff --git a/doc/api/diagram_source/ev3brick.png b/doc/api/diagram_source/ev3brick.png deleted file mode 100644 index ea81e0c..0000000 Binary files a/doc/api/diagram_source/ev3brick.png and /dev/null differ diff --git a/doc/api/diagram_source/messaging.svg b/doc/api/diagram_source/messaging.svg index f27c4b4..729224c 100644 --- a/doc/api/diagram_source/messaging.svg +++ b/doc/api/diagram_source/messaging.svg @@ -13,9 +13,9 @@ version="1.1" id="svg2" width="900" - height="900" - viewBox="0 0 899.99999 900" - sodipodi:docname="ev3messaging.svg" + height="600" + viewBox="0 0 899.99999 600" + sodipodi:docname="messaging.svg" inkscape:version="0.92.3 (2405546, 2018-03-11)"> @@ -25,12 +25,42 @@ image/svg+xml - + + + + + + + + inkscape:isstock="true" + inkscape:collect="always"> - - - - + id="image1072" + x="122.18381" + y="379.5929" /> + x="471.8269" + y="4.9246345" /> + x="471.8269" + y="4.9246345" /> Server - - - - - - 'temp' - 25.3 - - - - - 'cond' - 'Sunny' - - - - - 'amb' - 35 - + style="opacity:1;fill:#eefece;fill-opacity:1;stroke:#e1e4e5;stroke-width:2.22698116;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> server = BluetoothMailboxServer()server = BluetoothMailboxServer()server.wait_for_connection(2)mbox = TextMailbox('greeting', server)temp = NumericMailbox('temp', server)server.wait_for_connection()condition = TextMailbox('cond', server)ambient = NumericMailbox('amb', server)mbox.wait()condition.send('Sunny') + x="482.98624" + y="195.7337" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:monospace;-inkscape-font-specification:monospace;fill:#404140;fill-opacity:1;stroke-width:0.60486054" + id="tspan1999">mbox.send('hello to you!') - - client = BluetoothMailboxClient()client.connect('1:2:3:4:5')ambient = NumericMailbox('amb', client)ambient.send(35) - '1:2:3:4:5' - - Client A + id="tspan9725">Client - + style="opacity:1;fill:#eefece;fill-opacity:1;stroke:#e1e4e5;stroke-width:2.13333321;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> client = BluetoothMailboxClient()client = BluetoothMailboxClient()client.connect('1:2:3:4:5')mbox = TextMailbox('greeting', client)client.connect('ev3dev')temp = NumericMailbox('temp', client)condition = TextMailbox('cond', client)temp.send(25.3) - - + x="482.98624" + y="546.95251" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:monospace;-inkscape-font-specification:monospace;fill:#404140;fill-opacity:1;stroke-width:0.60486054" + id="tspan2003">mbox.send('hello!') + + + + + + + 'Hello to you!' + Client B - - + style="font-size:13.33333302px;stroke-width:0.99999994" + y="268.67685" + x="310.78723" + id="tspan2583" + sodipodi:role="line">'greeting' + + + + + 'Hello!' + 'greeting' diff --git a/doc/api/diagram_source/messaging_network.svg b/doc/api/diagram_source/messaging_network.svg new file mode 100644 index 0000000..b4661fc --- /dev/null +++ b/doc/api/diagram_source/messaging_network.svg @@ -0,0 +1,688 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Server + + + + + + 'temp' + 25.3 + + + + + 'cond' + 'Sunny' + + + + + 'amb' + 35 + + server = BluetoothMailboxServer()server.wait_for_connection(2)temp = NumericMailbox('temp', server)condition = TextMailbox('cond', server)ambient = NumericMailbox('amb', server)condition.send('Sunny') + + client = BluetoothMailboxClient()client.connect('ev3dev')ambient = NumericMailbox('amb', client)ambient.send(35) + + + Client A + + client = BluetoothMailboxClient()client.connect('ev3dev')temp = NumericMailbox('temp', client)condition = TextMailbox('cond', client)temp.send(25.3) + + + Client B + + + diff --git a/doc/api/diagram_source/pupdcmotors.svg b/doc/api/diagram_source/pupdcmotors.svg index 85bd878..3ffa9ca 100644 --- a/doc/api/diagram_source/pupdcmotors.svg +++ b/doc/api/diagram_source/pupdcmotors.svg @@ -89,7 +89,7 @@ id="layer1" transform="translate(0,-146.45207)">