Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RC-5 showing up as storage instead of serial device. #45

Open
sonofhypnos opened this issue Aug 1, 2024 · 1 comment
Open

RC-5 showing up as storage instead of serial device. #45

sonofhypnos opened this issue Aug 1, 2024 · 1 comment

Comments

@sonofhypnos
Copy link

sonofhypnos commented Aug 1, 2024

The readme mentions how to add the path for the serial device, but on my machine, the usb is only showing up as a storage device, so not quite sure what to do. Here's my dmesg output after plugging in the device:

[12594.940298] usb 1-4: new full-speed USB device number 6 using xhci_hcd
[12595.123189] usb 1-4: New USB device found, idVendor=246c, idProduct=9001, bcdDevice= 0.00
[12595.123199] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=2
[12595.123201] usb 1-4: Product: MSC+HID
[12595.123204] usb 1-4: Manufacturer: FMSH
[12595.123206] usb 1-4: SerialNumber: MSC+HID
[12595.150208] usb-storage 1-4:1.0: USB Mass Storage device detected
[12595.151128] scsi host0: usb-storage 1-4:1.0
[12595.162074] hid-generic 0003:246C:9001.0005: hiddev0,hidraw2: USB HID v1.11 Device [FMSH MSC+HID] on usb-0000:04:00.3-4/input1
[12596.166872] scsi 0:0:0:0: Direct-Access     FMSH     NorFlashDriver   1.00 PQ: 0 ANSI: 2
[12596.167221] sd 0:0:0:0: Attached scsi generic sg0 type 0
[12596.167642] sd 0:0:0:0: [sda] 256 512-byte logical blocks: (131 kB/128 KiB)
[12596.167865] sd 0:0:0:0: [sda] Write Protect is off
[12596.167867] sd 0:0:0:0: [sda] Mode Sense: 00 00 00 00
[12596.168086] sd 0:0:0:0: [sda] Asking for cache data failed
[12596.168090] sd 0:0:0:0: [sda] Assuming drive cache: write through
[12596.178433]  sda:
[12596.179912] sd 0:0:0:0: [sda] Attached SCSI removable disk

output from ls /dev/tty*:

/dev/tty    /dev/tty13  /dev/tty19  /dev/tty24  /dev/tty3   /dev/tty35  /dev/tty40  /dev/tty46  /dev/tty51  /dev/tty57  /dev/tty62      /dev/ttyS0   /dev/ttyS14  /dev/ttyS2   /dev/ttyS25  /dev/ttyS30  /dev/ttyS8
/dev/tty0   /dev/tty14  /dev/tty2   /dev/tty25  /dev/tty30  /dev/tty36  /dev/tty41  /dev/tty47  /dev/tty52  /dev/tty58  /dev/tty63      /dev/ttyS1   /dev/ttyS15  /dev/ttyS20  /dev/ttyS26  /dev/ttyS31  /dev/ttyS9
/dev/tty1   /dev/tty15  /dev/tty20  /dev/tty26  /dev/tty31  /dev/tty37  /dev/tty42  /dev/tty48  /dev/tty53  /dev/tty59  /dev/tty7       /dev/ttyS10  /dev/ttyS16  /dev/ttyS21  /dev/ttyS27  /dev/ttyS4
/dev/tty10  /dev/tty16  /dev/tty21  /dev/tty27  /dev/tty32  /dev/tty38  /dev/tty43  /dev/tty49  /dev/tty54  /dev/tty6   /dev/tty8       /dev/ttyS11  /dev/ttyS17  /dev/ttyS22  /dev/ttyS28  /dev/ttyS5
/dev/tty11  /dev/tty17  /dev/tty22  /dev/tty28  /dev/tty33  /dev/tty39  /dev/tty44  /dev/tty5   /dev/tty55  /dev/tty60  /dev/tty9       /dev/ttyS12  /dev/ttyS18  /dev/ttyS23  /dev/ttyS29  /dev/ttyS6
/dev/tty12  /dev/tty18  /dev/tty23  /dev/tty29  /dev/tty34  /dev/tty4   /dev/tty45  /dev/tty50  /dev/tty56  /dev/tty61  /dev/ttyprintk  /dev/ttyS13  /dev/ttyS19  /dev/ttyS24  /dev/ttyS3   /dev/ttyS7

OS: Ubuntu 22.04.

@timatpam
Copy link

Unfortunately, the new 2024 Elitech RC-5 (S/N EFE24*) loggers do not use serial device protocol anymore. The devices use HID protocol like RC-5+ ones.

These bad guys decided to put different model into the old box under the same old name.

This project https://github.com/pasccom/python-elitech deals with HID protocol and RC-5+ loggers, it can communicate with the new RC-5 loggers, but it is very raw, unfinished, and unfortunately cannot be used for the novel RC-5.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants