Erkan02
Centipat
- Katılım
- 29 Ocak 2021
- Mesajlar
- 18
Daha fazla
- Cinsiyet
- Erkek
Bir program üzerinde çalışıyorum ve Arduino'dan byte gönderiyorum Python bu byte alıyor ama bunu kulanamıyorum mesela (a = serial. Read(11) okuduktan sonra b[1] = a[0])
Unsigned char abc = [0x00, 0x0A]: Diye bir dizi oluşturdum ve bunu serial ekrana.
For(int i = 0; i <= 1; i++){
Printf("0x%02hhx ",abc);
}
Kodu ile yazdırdım.
Python'da serialden okunan byte verisini yine bir listenin içine atıp Pythonda'da tekar kulanmak istiyorum nasıl yapabilirim?
Serial. Read(2) ile almayı denediğimde b'0X' olarak çıktı veriyor. Ama 2 byteda okuması gerekmiyor mu serial. Read(11) dersem çıktı b'0x00, 0x0A' olacak?
Unsigned char abc = [0x00, 0x0A]: Diye bir dizi oluşturdum ve bunu serial ekrana.
For(int i = 0; i <= 1; i++){
Printf("0x%02hhx ",abc);
}
Kodu ile yazdırdım.
Python'da serialden okunan byte verisini yine bir listenin içine atıp Pythonda'da tekar kulanmak istiyorum nasıl yapabilirim?
Serial. Read(2) ile almayı denediğimde b'0X' olarak çıktı veriyor. Ama 2 byteda okuması gerekmiyor mu serial. Read(11) dersem çıktı b'0x00, 0x0A' olacak?