hardbyte / hardbyte/python-can

IXXAT interface send_periodic() unexpected when period above 0.5s

Aperta
#888 9 commenti 0 reazioni 0 assegnatari Vedi su GitHub
backend:ixxat bug
Lingua principale
Python
Stelle
1.6k
Fork
697
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

When using the command "bus.send_periodic(msg, 0.50)" with the IXXAT interface, the message is send with the defined period up to a period of 0.5 seconds but anything above that (e.g. 0.6) results in a value of about 0.6 - (n*0.5) sec.
So period of 0.6 = 0.1; 1 = 0.5; 1.1 = 0.1 sec. etc.

I don't see this behavior with other interfaces (e.g. vector, kvaser)

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Reproduce the issue with the IXXAT interface using bus.send_periodic(msg, 0.6), 1, and 1.1, then inspect the IXXAT implementation behind send_periodic(). Done means periods above 0.5 seconds are transmitted at the requested interval, with a regression test covering the reported values.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
python
Ambito
embedded-iot, networking
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
45/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.