Bygga din egen Wifi-radion (5 / 14 steg)
Steg 5: Ange baudvärde och echo
Innan vi kan börja kommunicera med vår router, måste vi ändra dess baudvärde. Vilket baudvärde routrar är 115200 och vi vill att det ska vara 9600 (jag fick veta att 19200 fungerar bra också). En annan sak vi ska ändra är eko. Nu router echos tillbaka varje karaktär som vi skickade till den och som skulle göra vår Uart-buffert en enda röra, så vi måste stänga som.Jag försökte skriva ett skript för att ändra dessa 2 saker och göra det skriptet autostart när routern startar-routern. Skriptet fungerade bra men det bara skulle inte starta av sig själv (de flesta något orsakas troligen av min oerfarenhet). Så jag beslutat att leta efter ett skript som kör säkert vid start och lägga till några rader som.
Jag hittade ett skript som heter diag.sh i den etc / mapp. Det kör lysdioder framför routern. Så jag lagt min kod till pass skriften och den arbetat lik en förtrolla.
Att göra det själv, telnet eller shh till routern och typ vi etc/diag.sh till din konsol. Nu bör du se koden. Tryck på jag redigera och lägga till stty 9600 - echo < dev/tts/0 strax under huvudet. Tryck sedan på Esc och : x anger att spara den och stänga redigeraren. Skriv sedan pånyttfödd in i konsolen att starta om routern.
När routern har startats, vilket baudvärde bör vara korrekt och echo off.