@edgepi-cloud/node-red-edgepi-adc 1.0.16
node-red node for edgepi adc module utilizing remote procedure calls
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 typertd. - 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 RTDreadTypeisrtd. 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.