@edgepi-cloud/node-red-edgepi-adc
v1.0.16
Published
node-red node for edgepi adc module utilizing remote procedure calls
Downloads
35
Readme
EdgePi ADC Node
EdgePi ADC node that reads voltage, differential, and RTD.
Details
Differential Types:
- DIFF1: Ports 16 & 17
- DIFF1: Ports 19 & 20
- DIFF1: Ports 21 & 22
- DIFF1: Ports 24 & 25
Assigned ports for RTD measurements:
- 21
- 24
- 25
NOTE: Port 22 will also be disabled.
Properties
- RPC Server: The connection to your EdgePi's RPC Server.
- Reading: The type of reading you want the ADC to do next.
- ADC: Which ADC you want to use for the next reading.
- ADC Channel (when configured to read voltage): Which analog channel you read from next.
- Data Rate (when configured to read voltage): The selected ADC's data rate. Note that data rates are different depending on which ADC you chose.
- Differential (when configured to read differential): The differential you want to read next.
Inputs
- payload (number)
The input selection -- the channel number (1 to 8) or differential channels number (1 to 4) depending on the read type. Ignored for read type
rtd
. - readType (string)
single
,diff
, orrtd
. Default issingle
. - dataRate (number)
ADC data rate.
Valid values for ADC 1: [
2.5
,5
,10
,16.6
,20
,50
,60
,100
,400
,1200
,2400
,4800
,7200
,14400
,19200
,38400
] . Default is38400
. Valid values for ADC 2: [10
,100
,400
,800
] . Default is800
. - adc (number)
ADC number to use for reads. Valid values are 1 and 2. Forced to 2 when RTD
readType
isrtd
. Default is 1.
Outputs
- Read type
single
:payload
(number) Voltage reading of the specified single-ended analog input channel.
- Read type
diff
:payload
(number) Differential voltage reading of the specified differential channels.
- Read type
rtd
:payload
(number) RTD temperature reading in Celsius.