Seri port çıktısı bozuk mu? Baud rate'i telefonundan bul
Okunabilir metnin çöpe dönmesi genellikle iki tarafın baud rate'te anlaşamadığını gösterir. Hızları tek tek deneyebilir ya da bu işi terminale bırakabilirsin.
Bu gerçek bir oturum: 38400 baud'a ayarlı bir ESP-01S, USB OTG ve USB-UART adaptörüyle Android telefona bağlı.
Yanlış hız nasıl görünür
115200 baud'da modülün AT komutuna cevabı okunamayan üç bayttı:
23:42:31.865 TX AT
23:42:31.890 RX <0xE0><0xFC><0xFC>
Aramayı LinkJig'e bırak
- Adaptörü bağla ve seri cihazın bağlantı penceresini aç.
- Baud rate alanının yanındaki arama simgesine dokun.
AT\r\nkomutunu veOKbeklenen yanıtını olduğu gibi bırak, Ara düğmesine dokun.- Bir hız yanıt verince 38400 kullan düğmesine dokun.

Arama, yanıt veren hızda durdu (görüntüdeki uygulama İngilizce):
115200 6 B, unreadable
9600 4 B, unreadable
57600 6 B, unreadable
38400 Answered
Sonucu o hızda komut göndererek doğrula:
23:43:16.233 TX AT
23:43:16.354 RX AT
OK
Nasıl çalışıyor
- En yaygın olanlardan başlayarak 18 standart hızı dener.
- Bazı modüller ilk komutun cevabını yuttuğu için komutu her hızda en fazla iki kez gönderir ve 300 ms dinler.
- Cihazın AT konuşmuyor olabilir. Okunabilir her metni kabul etmek için yanıtı boş bırak, yalnız dinlemek için komutu boş bırak.
Sınırlar
- Cihazın komuta cevap vermesi ya da okunabilir metin basması gerekir.
- Standart liste dışındaki hızlar denenmez.
- Android 9'da CH340 adaptörle canlı denendi. FTDI, CP210x ve PL2303 sürücü tarafından destekleniyor, henüz kamera önünde denenmedi.
Dene
Gösterim videosu YouTube'da. LinkJig Google Play ve Microsoft Store'da.