lets_plaiy:lorawan:start
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| lets_plaiy:lorawan:start [2026/04/28 12:14] – jan.sonntag | lets_plaiy:lorawan:start [2026/04/28 12:20] (current) – jan.sonntag | ||
|---|---|---|---|
| Line 29: | Line 29: | ||
| Das Terminal werden wir auch im weiteren Teil des Workshops verwenden. | Das Terminal werden wir auch im weiteren Teil des Workshops verwenden. | ||
| - | ===== AT Commands | + | ===== Was sind AT-Befehle und wie funktionieren sie? ===== |
| + | |||
| + | AT-Befehle (abgeleitet von **AT**tention) sind ein standardisierter Befehlssatz zur Steuerung von Modems und Funkmodulen über eine serielle Schnittstelle (UART). In diesem Workshop dienen sie als Brücke zwischen dem Raspberry Pi und dem LoRa-E5 Modul, um komplexe LoRaWAN-Prozesse durch einfache Textbefehle zu steuern. | ||
| + | |||
| + | ==== Funktionsweise im Projekt ==== | ||
| + | Die Kommunikation erfolgt nach einem einfachen Frage-Antwort-Prinzip: | ||
| + | |||
| + | * **Syntax:** Jeder Befehl beginnt mit dem Präfix '' | ||
| + | * **Testen:** Ein einfaches '' | ||
| + | * **Konfiguration: | ||
| + | * **Aktion:** Mit Befehlen wie '' | ||
| {{pdfjs 75%, | {{pdfjs 75%, | ||
| Line 79: | Line 90: | ||
| print(" | print(" | ||
| print(" | print(" | ||
| + | print(" | ||
| print(" | print(" | ||
| # print(" | # print(" | ||
| Line 142: | Line 154: | ||
| except KeyboardInterrupt: | except KeyboardInterrupt: | ||
| print(" | print(" | ||
| + | |||
| + | elif choice == ' | ||
| + | msg = input(" | ||
| + | send_command(ser, | ||
| elif choice == ' | elif choice == ' | ||
lets_plaiy/lorawan/start.1777371261.txt.gz · Last modified: 2026/04/28 12:14 by jan.sonntag