Rebuild docs for arduino library after refactor into class.
This commit is contained in:
parent
9b4525e5a7
commit
d4c2f5b678
|
@ -1,23 +1,82 @@
|
||||||
|
## Classes
|
||||||
|
|
||||||
|
<dl>
|
||||||
|
<dt><a href="#Arduino">Arduino</a></dt>
|
||||||
|
<dd><p>Class representing the arduino communication features</p>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
## Functions
|
## Functions
|
||||||
|
|
||||||
<dl>
|
<dl>
|
||||||
<dt><a href="#delay">delay(ms)</a> ⇒ <code>Promise</code></dt>
|
<dt><a href="#delay">delay(ms)</a> ⇒ <code>Promise</code></dt>
|
||||||
<dd><p>Pause the process for X milliseconds in async/await functions</p>
|
<dd><p>Pause the process for X milliseconds in async/await functions</p>
|
||||||
</dd>
|
</dd>
|
||||||
<dt><a href="#send">send(device, cmd)</a> ⇒ <code>Promise</code></dt>
|
|
||||||
<dd><p>Send a command to an Arduino using async/await</p>
|
|
||||||
</dd>
|
|
||||||
<dt><a href="#write">write(device, str)</a> ⇒ <code>Promise</code></dt>
|
|
||||||
<dd><p>Send a string to an Arduino using async/await</p>
|
|
||||||
</dd>
|
|
||||||
<dt><a href="#open">open(device)</a> ⇒ <code>Promise</code></dt>
|
|
||||||
<dd><p>Connect to an Arduino using async/await</p>
|
|
||||||
</dd>
|
|
||||||
<dt><a href="#close">close(device)</a> ⇒ <code>Promise</code></dt>
|
|
||||||
<dd><p>Close a connection to an Arduino using async/await</p>
|
|
||||||
</dd>
|
|
||||||
</dl>
|
</dl>
|
||||||
|
|
||||||
|
<a name="Arduino"></a>
|
||||||
|
|
||||||
|
## Arduino
|
||||||
|
Class representing the arduino communication features
|
||||||
|
|
||||||
|
**Kind**: global class
|
||||||
|
|
||||||
|
* [Arduino](#Arduino)
|
||||||
|
* [.sendAsync(device, cmd)](#Arduino+sendAsync) ⇒ <code>Promise</code>
|
||||||
|
* [.writeAsync(device, str)](#Arduino+writeAsync) ⇒ <code>Promise</code>
|
||||||
|
* [.openArduino(device)](#Arduino+openArduino) ⇒ <code>Promise</code>
|
||||||
|
* [.closeArduino(device)](#Arduino+closeArduino) ⇒ <code>Promise</code>
|
||||||
|
|
||||||
|
<a name="Arduino+sendAsync"></a>
|
||||||
|
|
||||||
|
### arduino.sendAsync(device, cmd) ⇒ <code>Promise</code>
|
||||||
|
Send a command to an Arduino using async/await
|
||||||
|
|
||||||
|
**Kind**: instance method of [<code>Arduino</code>](#Arduino)
|
||||||
|
**Returns**: <code>Promise</code> - Resolves after sending
|
||||||
|
|
||||||
|
| Param | Type | Description |
|
||||||
|
| --- | --- | --- |
|
||||||
|
| device | <code>string</code> | Arduino identifier |
|
||||||
|
| cmd | <code>string</code> | Single character command to send |
|
||||||
|
|
||||||
|
<a name="Arduino+writeAsync"></a>
|
||||||
|
|
||||||
|
### arduino.writeAsync(device, str) ⇒ <code>Promise</code>
|
||||||
|
Send a string to an Arduino using async/await
|
||||||
|
|
||||||
|
**Kind**: instance method of [<code>Arduino</code>](#Arduino)
|
||||||
|
**Returns**: <code>Promise</code> - Resolves after sending
|
||||||
|
|
||||||
|
| Param | Type | Description |
|
||||||
|
| --- | --- | --- |
|
||||||
|
| device | <code>string</code> | Arduino identifier |
|
||||||
|
| str | <code>string</code> | String to send |
|
||||||
|
|
||||||
|
<a name="Arduino+openArduino"></a>
|
||||||
|
|
||||||
|
### arduino.openArduino(device) ⇒ <code>Promise</code>
|
||||||
|
Connect to an Arduino using async/await
|
||||||
|
|
||||||
|
**Kind**: instance method of [<code>Arduino</code>](#Arduino)
|
||||||
|
**Returns**: <code>Promise</code> - Resolves after opening
|
||||||
|
|
||||||
|
| Param | Type | Description |
|
||||||
|
| --- | --- | --- |
|
||||||
|
| device | <code>string</code> | Arduino identifier |
|
||||||
|
|
||||||
|
<a name="Arduino+closeArduino"></a>
|
||||||
|
|
||||||
|
### arduino.closeArduino(device) ⇒ <code>Promise</code>
|
||||||
|
Close a connection to an Arduino using async/await
|
||||||
|
|
||||||
|
**Kind**: instance method of [<code>Arduino</code>](#Arduino)
|
||||||
|
**Returns**: <code>Promise</code> - Resolves after closing
|
||||||
|
|
||||||
|
| Param | Type | Description |
|
||||||
|
| --- | --- | --- |
|
||||||
|
| device | <code>string</code> | Arduino identifier |
|
||||||
|
|
||||||
<a name="delay"></a>
|
<a name="delay"></a>
|
||||||
|
|
||||||
## delay(ms) ⇒ <code>Promise</code>
|
## delay(ms) ⇒ <code>Promise</code>
|
||||||
|
@ -30,53 +89,3 @@ Pause the process for X milliseconds in async/await functions
|
||||||
| --- | --- | --- |
|
| --- | --- | --- |
|
||||||
| ms | <code>integer</code> | milliseconds |
|
| ms | <code>integer</code> | milliseconds |
|
||||||
|
|
||||||
<a name="send"></a>
|
|
||||||
|
|
||||||
## send(device, cmd) ⇒ <code>Promise</code>
|
|
||||||
Send a command to an Arduino using async/await
|
|
||||||
|
|
||||||
**Kind**: global function
|
|
||||||
**Returns**: <code>Promise</code> - Resolves after sending
|
|
||||||
|
|
||||||
| Param | Type | Description |
|
|
||||||
| --- | --- | --- |
|
|
||||||
| device | <code>string</code> | Arduino identifier |
|
|
||||||
| cmd | <code>string</code> | Single character command to send |
|
|
||||||
|
|
||||||
<a name="write"></a>
|
|
||||||
|
|
||||||
## write(device, str) ⇒ <code>Promise</code>
|
|
||||||
Send a string to an Arduino using async/await
|
|
||||||
|
|
||||||
**Kind**: global function
|
|
||||||
**Returns**: <code>Promise</code> - Resolves after sending
|
|
||||||
|
|
||||||
| Param | Type | Description |
|
|
||||||
| --- | --- | --- |
|
|
||||||
| device | <code>string</code> | Arduino identifier |
|
|
||||||
| str | <code>string</code> | String to send |
|
|
||||||
|
|
||||||
<a name="open"></a>
|
|
||||||
|
|
||||||
## open(device) ⇒ <code>Promise</code>
|
|
||||||
Connect to an Arduino using async/await
|
|
||||||
|
|
||||||
**Kind**: global function
|
|
||||||
**Returns**: <code>Promise</code> - Resolves after opening
|
|
||||||
|
|
||||||
| Param | Type | Description |
|
|
||||||
| --- | --- | --- |
|
|
||||||
| device | <code>string</code> | Arduino identifier |
|
|
||||||
|
|
||||||
<a name="close"></a>
|
|
||||||
|
|
||||||
## close(device) ⇒ <code>Promise</code>
|
|
||||||
Close a connection to an Arduino using async/await
|
|
||||||
|
|
||||||
**Kind**: global function
|
|
||||||
**Returns**: <code>Promise</code> - Resolves after closing
|
|
||||||
|
|
||||||
| Param | Type | Description |
|
|
||||||
| --- | --- | --- |
|
|
||||||
| device | <code>string</code> | Arduino identifier |
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue