Software 05 - Signal Stream & Output Trigger
$1.90
Tax excluded
Shipped within 1 week
65 Items
adcStream can be used to trigger 6x output signals when the prefix 6x analog input values detected. With this auto trigger function, user can easily apply it to the application that required constantly monitoring and control with direct command from COM port.
Example: Turn on fan when Temp > 38'C, Turn on heater when Temp < 18'C
The features of adcStream are listed as followings:
- 6x Analog inputs with 10 bits/5mV resolutions (0V-5V)
- 6x Digital outputs with higher or lower trigger selection
- Adjustable sensing period from 1mSec to 999mSec
- Green LED indicator for 1x digital input
Supported Operating System:
- Windows OS
Supported Models:
- iCP12 - usbStick with [iCP12_DAQv1.3_Firmware.hex]
Command Line:
- The command lines are using the ASCII format
- Transmit format: ( xxxxx ), Reply format: < xxxxx >
- Following commands are available in the communication interface:
-
Function Data Ack PP (Port) (PP| Port: 1b | Type: 1b : Value: 8b) w PPnw: Write Port A (PPAw:aaaixoxx), n: ABC,
Note: x:ignored, a:analog, i:input, o:output,
0:low, 1:high
(PPAw:aaaixoxx): A0-A2:analog, A3:in, A5:out# ACM
(Analog Stream)(ACM | Type: 1b : Value: 8b) e Enable Continuous & Multiple ADC Channel:
(ACMe:abcdei),
a: RA0, b: RA1, c: RA2, d: RA3, e: RA5, i: RB2# d Disable Continuous & Multiple ADC Channel: (ACMd) # PCM
(Digital Stream)(ACM | Type: 1b : Value: 8b) e Enable Continuous & Multiple Digital Channel: (PCMe) # d Disable Continuous & Multiple Digital Channel: (PCMd) # TT (Timer) (TT| Channel: 1b | Mode: 1b : Value: 4b) t Set Timer0, 100mSec period: (TT0t:100m), m: mili # d Disable Timer0: (TT0d) # r Continuous reading: (TT0r), repeat every 5 seconds
iCP12 will reply with the data for every period:
Analog (Dec): <TT0r:a1024|b0123|c0222|d0123|e0552|i0231>
Digital (Hex): <TT0r:AxxFF|Bxx99|Cxx12>, Port A, B, C#
- Following with the command line to activate the data streaming:
- 1. Set PortA as analog port: (PPAw:aaaaxaxx)
- 2. Enable Continuous & Multiple ADC Channel:
- (ACMe:abcdei), a: RA0, b: RA1, c: RA2, d: RA3, e: RA5, i: RB
- 2a. To enable Continuous & Multiple Digital Channel: (PCMe)
- 3. Set Continuous timing, 100mSec period: (TT0t:100m), m: mili
- 4. Start Data Streaming: (TT0r), repeat same command every 5 seconds
- 5. iCP12 will reply with data for every period:
- <TT0r:AxxFF|Bxx99|Cxx12|a1024|b0123|c0222|d0123|e0552|i0231>
- Digital (Hex value): Port A, B, C
- Analog (Decimal value): Channel a: RA0, b: RA1, c: RA2, d: RA3, e: RA5, i: RB2
Photos (with iCP12 - usbStick):
Download:
- iCP12 - usbStick: adcStream v1.0 [exe|hex]: Link
- FREE Visual Basic 2008 Express Software: Link
Source Code: adcStream_v1.0 (VB2008)
- Download link will be provided immediately after payment
- Please download the file at [My Account][My orders][Order details][Reference]
FEATURED PRODUCT