Description
Buy ELITECH RC-4 USB Temperature Data logger Datalogger Recorder. Life-16000 data recording capacity-Data management software & USB cable included for working with PC easily-Data can be downloaded, analyzed, exported. Elitech Product Software Download software for your product below(click the “download now” link and fill the form,then our sales will send you detailed software.
This software is a data collecting tool, written in python for Temperature data logger RC-4/RC-5 and Temperature and Humidity data logger RC-4HC.
Elitech RC-4 /RC-4HC /RC-5is a reasonable data logger.
Enables to use RC-4/RC-5 on Mac, Linux, Windows.
Requirements
- Python2.7, 3.4, 3.5, 3.6, 3.7
- Serial Port Driver
- (for RC-4 series) Silicon Labs CP210x USB-UART bridge VCP driver. http://www.silabs.com/products/mcu/Pages/USBtoUARTBridgeVCPDrivers.aspx
- (for RC-5) CH340 Serial Driver MacOSX (mac driver is unstable)
- for sierra Signed Mac OS Driver
https://blog.sengotta.net/signed-mac-os-driver-for-winchiphead-ch340-serial-bridge/
- for sierra Signed Mac OS Driver
- pySerial (data access library for serial port)
Setup
Install Serial Port Driver.
- for RC-4 series: CP210x USB-UART bridge VCP driver. Download and install CP210x driver for your platform.http://www.silabs.com/products/mcu/Pages/USBtoUARTBridgeVCPDrivers.aspx
- for RC-5: CH340 Serial Driver MacOSX(mac driver is unstable)
- for sierra Signed Mac OS Driver
https://blog.sengotta.net/signed-mac-os-driver-for-winchiphead-ch340-serial-bridge/
- for sierra Signed Mac OS Driver
install dependencies.
OR pip
- Linux: Add yourself to the dialout group. Restart required.
Example(Script)
Initialize device.
initialize. rec interval 10sec. set clock now.
free. software download
Get data
Press stop button for stop recording.
output to stdout.
Elitech device gets the data in units called 'Page size'.Page size is determined by the device model. RC4 is 100 and RC5 is 500.
You can directly specify the page size, with an optional argument --page_size. (for debug)
Get latest data
Get device information
get device information.
user_info
is multibytes text. Use --encode option. (default UTF8)
On Elitech Software (Logger Data Management Software V2.0, Rc Logger), user info is encoded various charsets. (GBK, MS932).
see. https://github.com/civic/elitech-datareader/issues/17
Parameter set
set device parameter.
user_info
is multibytes text. Use --encode option. (default UTF8)
Debug raw communication
Send raw request data. receive response data.
Note (serial port)
If comunication unstable, then try --ser_baudrate
and --ser_timeout
option.