hardbyte / hardbyte/python-can
Unable to receive correct data
- Lingua principale
- Python
- Stelle
- 1.6k
- Fork
- 697
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
### Describe the bug
Not receiving correct data from can interface
### To Reproduce
Send a single message through kvaser can channel 0 using
```python
msg = can.Message(arbitration_id=0x131, dlc = 6, data=[1, 2, 3, 12, 10, 11], is_error_frame=False, is_extended_id=False)
bus.send(msg)
```
Using kvaser can channel 1 interface
```python
for msg in bus
print (msg)
```
Same as the documentation
### Expected behavior
We should be receiving dlc = 6 data = 1 2 3 12 10 11
I read dlc =4 Error frame data = 20 28 00 00 (irrespective of what data is being sent)
### Additional context
OS and version: win10
Python version: py3.10.2
python-can version: 3.3.4
python-can interface/s (if applicable): kvaser, bitrate 500000
This also happens if you send data through pcan pci bus and receive data on kvaser. Doesn't work the other way around.
Guida per i contributori
Apri la guida per i contributori
Valutazione
Questa issue non è ancora stata valutata.