Merheba ben 4 adet ses sensöründen aldığım datayı LoRa modül kullanarak iletiyorum. Fakat bazen anlamadığım bir şekilde karşı LoRa ‘dan ses verilerini Negatif (-) ve Yanlış alıyorum. Ben sorunun LoRa ‘da olduğunu düşünüyorum ama emin olmak için buraya da sormak istedim.
LoRa’nın yanma ihtimali pek yok çok dikkat ederek bağlantıları gerçekleştirdim.
Merhaba şuan çözdüm kod yapısıyla ilgili bir sorun varmış.
İlginiz için teşekkür ederim 🙂
Verici tarafında ses sensörlerinden gelen süre bilgilerini
unsigned long t1, t2, t3, t4
olarak tanımlamıştım burada 8-9 basamaklı mikrosaniye cinsinden süre bilgileri geliyordu.
Alıcı tarafından ise dikkatsizlik ile gelen data ‘integer’ şeklinde okuduğumdan ve integer veri tipi en fazla 3-4 basamaklı bir sayı tipi tuttuğundan dolayı datalar yanlış geliyordu.
Verici tarafında alınan süre datalarının farkını alarak daha küçük bir dataya dönüştürdüm ve bu şekilde yolladım. Bu şekilde sorun çözülmüş oldu.
nasıl çözdüğünüzü veya nerde hata yaptığınızı yazar mısınız. Maksat sizden sonra bir arkadaşta aynı sorunu yaşarsa ona yardımcı olalım.