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.
merhaba güzel bir projeye benziyor tebrikler. şurayı tam anlamadım “ses verilerini Negatif (-) ve Yanlış alıyorum” acaba seri ekran çıktısını yazdırıp paylaşa bilir misin. büyük ihtimalle struct yapısı ile ilgili bir soruna benziyor. mümkünse veri yapısınıda görebilir miyiz
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.