hoehermann / freetecreader Goto Github PK
View Code? Open in Web Editor NEWLesesoftware für den Pearl FreeTec NC7004 "USB-Temperatur- & Luftfeuchtigkeits-Datenlogger V2".
License: MIT License
Lesesoftware für den Pearl FreeTec NC7004 "USB-Temperatur- & Luftfeuchtigkeits-Datenlogger V2".
License: MIT License
Hallo, bekomme beim Zugriff auf:
Pearl Freetec
folgenden Fehler:
File "freetecreader.py", line 23, in request
if (answer[0] != 0x01):
TypeError: 'NoneType' object is not subscriptable
Der Fehler liegt möglicherweise an der Inkompatibilität meines Gerätes zur Software. lsusb zeigt Folgendes:
idVendor und idProduct habe ich im Programm und der rules-Datei angepasst. Woran könnte es liegen?
Bus 001 Device 005: ID 1941:8021 Dream Link WH1080 Weather Station / USB Missile Launcher
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 0
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x1941 Dream Link
idProduct 0x8021 WH1080 Weather Station / USB Missile Launcher
bcdDevice 1.00
iManufacturer 0
iProduct 0
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0022
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.00
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 52
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 10
can't get debug descriptor: Resource temporarily unavailable
Device Status: 0x0000
(Bus Powered)
There are 324 series with 64 data points each. So the length of "series_counts" should be 324 (also corresponds to 0x19c-0x58) and the length of "series_dates" 324*8=2592. However there is some undefined space in that case, because 0xd00-0x19c=2916, so there are another 324 Bytes with unknown content.
Hi, I found out that the two (unknown) bytes after the date/time is the interval time in seconds. short int, big endian.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.