[RASPBERRY] Quelqu'un s'y CONNAIT en port UART ?
GommeBlanc
2022-02-03 22:04:03
Le 03 février 2022 à 22:02:46 colegentil a écrit :
Le 03 février 2022 à 22:01:34 :
avant tout verifie que la connexion est ok
ls -l /dev avant et après la connexion du module et fait un diff le port en plus c'est le serial de ton sigfox ....
et tu t'en sert pour ton open :
exemple :
ser=serial.Serial("/dev/ttyS0")
https://image.noelshack.com/fichiers/2021/51/7/1640546847-adobe-20211226-195542.pngdu coup j'utilise le port AMA0 mais c'est la même non ?
Fiskee
2022-02-03 22:05:29
merci colegentil, si y'avais plus de gens comme toi on serait tous des dieus
CriCriPfizer
2022-02-03 22:05:51
Le 03 février 2022 à 22:02:41 GommeBlanc a écrit :
Le 03 février 2022 à 22:01:17 CriCriPfizer a écrit :
Le 03 février 2022 à 21:56:27 GommeBlanc a écrit :
Le 03 février 2022 à 21:55:04 colegentil a écrit :
Le 03 février 2022 à 21:53:47 :
Le 03 février 2022 à 21:50:46 colegentil a écrit :
Le 03 février 2022 à 21:49:43 :
Le 03 février 2022 à 21:48:16 GommeBlanc a écrit :
Le 03 février 2022 à 21:46:30 Fiskee a écrit :
Le 03 février 2022 à 21:44:10 :
Le 03 février 2022 à 21:40:49 :
Le 03 février 2022 à 21:39:03 colegentil a écrit :
pour le pi3 on avait ce problème .... pour le 4 ?
L’adjonction du Bluetooth au Raspberry Pi 3 a amené les concepteurs de la framboise à détourner l’UART du BCM2837 précédemment relié aux bornes 8 et 10 du GPIO vers le Bluetooth.
https://www.framboise314.fr/le-port-serie-du-raspberry-pi-3-pas-simple/
https://image.noelshack.com/fichiers/2021/51/7/1640546847-adobe-20211226-195542.pngbah apparemment c'est toujours pas résolu, en tout cas j'ai des problèmes avec le port série je crois
son prob était le même que toi carte proto sigfox .... tu peux lire l'article
je valide
La première chose à faire c’est un choix. Est-ce que j’ai besoin du Bluetooth ? Ma réponse est non. Ça veut dire que je peux dévalider le Bluetooth et du coup récupérer l’UART « kivabien » pour ma carte SIGFOX.
il y a des procédures et des tutos, faut les suivre
genre
Vous avez 4 options
Option 1 : Utiliser l’UART (le vrai !) en perdant la fonction Bluetooth. Il faut permuter les E/S des deux UART. Pour cela, ajoutez à /boot/config.txt : dtoverlay = pi3-disable-bt
Puis supprimer :
console=serial0,115200 dans cmdline.txt
https://image.noelshack.com/fichiers/2021/51/7/1640546847-adobe-20211226-195542.pngle console=serial0,115200 correspond à quoi ?
J'ai l'impression que ça dit de balancer la console sur le port série 0 avec un baud de 115200
regardes ce code ...
https://github.com/SeaSlugLabs/Rpi-Sigfox-Shield/blob/master/Example/PythonSigfox.py
https://image.noelshack.com/fichiers/2021/51/7/1640546847-adobe-20211226-195542.pngdonc si ça me renvoie le dernier print a la fin c'est que le problème vient bien du port série ?
print("Could not Open Serial Port")
si tu as ce message je crois que c'est clair ...
https://image.noelshack.com/fichiers/2021/51/7/1640546805-adobe-20211226-202637.pngbon on avance déjà, faudrait que je test ce programme alors. Mais il y a des librairies à installer du coup ?
Essaye directement avec picocom ou un truc équivalent sous raspberry, il te suffit de taper ce qu'il y a dans les ser.write, ça revient au même
En plus ça te permettra de tester pour trouver le bon baud
https://image.noelshack.com/fichiers/2021/51/7/1640546847-adobe-20211226-195542.pngça permet de s'envoyer un message a soit même c'est ça ?
Tu vois le ssh ? Bah l'uart c'est la même chose avec un cable sans le chiffrement
Ca te permet d'envoyer des commandes au module sigfox
Par exemple dans le code la fonction SigInfo récupère le retour de la commande "AT$I=10\r\n" et une autre similaire
GommeBlanc
2022-02-03 22:06:58
Le 03 février 2022 à 22:05:29 Fiskee a écrit :
merci colegentil, si y'avais plus de gens comme toi on serait tous des dieus
https://image.noelshack.com/fichiers/2021/51/7/1640546805-adobe-20211226-202637.pngceci
colegentil
2022-02-03 22:07:23
Le 03 février 2022 à 22:04:03 :
Le 03 février 2022 à 22:02:46 colegentil a écrit :
Le 03 février 2022 à 22:01:34 :
avant tout verifie que la connexion est ok
ls -l /dev avant et après la connexion du module et fait un diff le port en plus c'est le serial de ton sigfox ....
et tu t'en sert pour ton open :
exemple :
ser=serial.Serial("/dev/ttyS0")
https://image.noelshack.com/fichiers/2021/51/7/1640546847-adobe-20211226-195542.pngdu coup j'utilise le port AMA0 mais c'est la même non ?
si tu as vu apparaitre un device AMA0 tu ouvre AMA0 pour communiquer ...
ser=serial.Serial("/dev/AMA0")
dans https://github.com/SeaSlugLabs/Rpi-Sigfox-Shield/blob/master/Example/PythonSigfox.py
c'est des commandes AT (donc normalisé) ça devrait répondre ....
GommeBlanc
2022-02-03 22:08:20
Le 03 février 2022 à 22:05:51 CriCriPfizer a écrit :
Le 03 février 2022 à 22:02:41 GommeBlanc a écrit :
Le 03 février 2022 à 22:01:17 CriCriPfizer a écrit :
Le 03 février 2022 à 21:56:27 GommeBlanc a écrit :
Le 03 février 2022 à 21:55:04 colegentil a écrit :
Le 03 février 2022 à 21:53:47 :
Le 03 février 2022 à 21:50:46 colegentil a écrit :
Le 03 février 2022 à 21:49:43 :
Le 03 février 2022 à 21:48:16 GommeBlanc a écrit :
Le 03 février 2022 à 21:46:30 Fiskee a écrit :
Le 03 février 2022 à 21:44:10 :
Le 03 février 2022 à 21:40:49 :
Le 03 février 2022 à 21:39:03 colegentil a écrit :
pour le pi3 on avait ce problème .... pour le 4 ?
L’adjonction du Bluetooth au Raspberry Pi 3 a amené les concepteurs de la framboise à détourner l’UART du BCM2837 précédemment relié aux bornes 8 et 10 du GPIO vers le Bluetooth.
https://www.framboise314.fr/le-port-serie-du-raspberry-pi-3-pas-simple/
https://image.noelshack.com/fichiers/2021/51/7/1640546847-adobe-20211226-195542.pngbah apparemment c'est toujours pas résolu, en tout cas j'ai des problèmes avec le port série je crois
son prob était le même que toi carte proto sigfox .... tu peux lire l'article
je valide
La première chose à faire c’est un choix. Est-ce que j’ai besoin du Bluetooth ? Ma réponse est non. Ça veut dire que je peux dévalider le Bluetooth et du coup récupérer l’UART « kivabien » pour ma carte SIGFOX.
il y a des procédures et des tutos, faut les suivre
genre
Vous avez 4 options
Option 1 : Utiliser l’UART (le vrai !) en perdant la fonction Bluetooth. Il faut permuter les E/S des deux UART. Pour cela, ajoutez à /boot/config.txt : dtoverlay = pi3-disable-bt
Puis supprimer :
console=serial0,115200 dans cmdline.txt
https://image.noelshack.com/fichiers/2021/51/7/1640546847-adobe-20211226-195542.pngle console=serial0,115200 correspond à quoi ?
J'ai l'impression que ça dit de balancer la console sur le port série 0 avec un baud de 115200
regardes ce code ...
https://github.com/SeaSlugLabs/Rpi-Sigfox-Shield/blob/master/Example/PythonSigfox.py
https://image.noelshack.com/fichiers/2021/51/7/1640546847-adobe-20211226-195542.pngdonc si ça me renvoie le dernier print a la fin c'est que le problème vient bien du port série ?
print("Could not Open Serial Port")
si tu as ce message je crois que c'est clair ...
https://image.noelshack.com/fichiers/2021/51/7/1640546805-adobe-20211226-202637.pngbon on avance déjà, faudrait que je test ce programme alors. Mais il y a des librairies à installer du coup ?
Essaye directement avec picocom ou un truc équivalent sous raspberry, il te suffit de taper ce qu'il y a dans les ser.write, ça revient au même
En plus ça te permettra de tester pour trouver le bon baud
https://image.noelshack.com/fichiers/2021/51/7/1640546847-adobe-20211226-195542.pngça permet de s'envoyer un message a soit même c'est ça ?
Tu vois le ssh ? Bah l'uart c'est la même chose avec un cable sans le chiffrement
Ca te permet d'envoyer des commandes au module sigfox
Par exemple dans le code la fonction SigInfo récupère le retour de la commande "AT$I=10\r\n" et une autre similaire
https://image.noelshack.com/fichiers/2021/51/7/1640546847-adobe-20211226-195542.pngje savais pas que le ssh utilisait l'UART aussi. Pour les commande "AT" ouai je me suis un peu renseigné je connais un peu
GommeBlanc
2022-02-03 22:09:08
Le 03 février 2022 à 22:07:23 colegentil a écrit :
Le 03 février 2022 à 22:04:03 :
Le 03 février 2022 à 22:02:46 colegentil a écrit :
Le 03 février 2022 à 22:01:34 :
avant tout verifie que la connexion est ok
ls -l /dev avant et après la connexion du module et fait un diff le port en plus c'est le serial de ton sigfox ....
et tu t'en sert pour ton open :
exemple :
ser=serial.Serial("/dev/ttyS0")
https://image.noelshack.com/fichiers/2021/51/7/1640546847-adobe-20211226-195542.pngdu coup j'utilise le port AMA0 mais c'est la même non ?
si tu as vu apparaitre un device AMA0 tu ouvre AMA0 pour communiquer ...
ser=serial.Serial("/dev/AMA0")
dans https://github.com/SeaSlugLabs/Rpi-Sigfox-Shield/blob/master/Example/PythonSigfox.py
c'est des commandes AT (donc normalisé) ça devrait répondre ....
https://image.noelshack.com/fichiers/2021/51/7/1640546847-adobe-20211226-195542.pngok je modifie un peu le code alors pour que ça correspond à mon port
CriCriPfizer
2022-02-03 22:10:18
Le 03 février 2022 à 22:08:20 GommeBlanc a écrit :
Le 03 février 2022 à 22:05:51 CriCriPfizer a écrit :
Le 03 février 2022 à 22:02:41 GommeBlanc a écrit :
Le 03 février 2022 à 22:01:17 CriCriPfizer a écrit :
Le 03 février 2022 à 21:56:27 GommeBlanc a écrit :
Le 03 février 2022 à 21:55:04 colegentil a écrit :
Le 03 février 2022 à 21:53:47 :
Le 03 février 2022 à 21:50:46 colegentil a écrit :
Le 03 février 2022 à 21:49:43 :
Le 03 février 2022 à 21:48:16 GommeBlanc a écrit :
Le 03 février 2022 à 21:46:30 Fiskee a écrit :
Le 03 février 2022 à 21:44:10 :
Le 03 février 2022 à 21:40:49 :
Le 03 février 2022 à 21:39:03 colegentil a écrit :
pour le pi3 on avait ce problème .... pour le 4 ?
L’adjonction du Bluetooth au Raspberry Pi 3 a amené les concepteurs de la framboise à détourner l’UART du BCM2837 précédemment relié aux bornes 8 et 10 du GPIO vers le Bluetooth.
https://www.framboise314.fr/le-port-serie-du-raspberry-pi-3-pas-simple/
https://image.noelshack.com/fichiers/2021/51/7/1640546847-adobe-20211226-195542.pngbah apparemment c'est toujours pas résolu, en tout cas j'ai des problèmes avec le port série je crois
son prob était le même que toi carte proto sigfox .... tu peux lire l'article
je valide
La première chose à faire c’est un choix. Est-ce que j’ai besoin du Bluetooth ? Ma réponse est non. Ça veut dire que je peux dévalider le Bluetooth et du coup récupérer l’UART « kivabien » pour ma carte SIGFOX.
il y a des procédures et des tutos, faut les suivre
genre
Vous avez 4 options
Option 1 : Utiliser l’UART (le vrai !) en perdant la fonction Bluetooth. Il faut permuter les E/S des deux UART. Pour cela, ajoutez à /boot/config.txt : dtoverlay = pi3-disable-bt
Puis supprimer :
console=serial0,115200 dans cmdline.txt
https://image.noelshack.com/fichiers/2021/51/7/1640546847-adobe-20211226-195542.pngle console=serial0,115200 correspond à quoi ?
J'ai l'impression que ça dit de balancer la console sur le port série 0 avec un baud de 115200
regardes ce code ...
https://github.com/SeaSlugLabs/Rpi-Sigfox-Shield/blob/master/Example/PythonSigfox.py
https://image.noelshack.com/fichiers/2021/51/7/1640546847-adobe-20211226-195542.pngdonc si ça me renvoie le dernier print a la fin c'est que le problème vient bien du port série ?
print("Could not Open Serial Port")
si tu as ce message je crois que c'est clair ...
https://image.noelshack.com/fichiers/2021/51/7/1640546805-adobe-20211226-202637.pngbon on avance déjà, faudrait que je test ce programme alors. Mais il y a des librairies à installer du coup ?
Essaye directement avec picocom ou un truc équivalent sous raspberry, il te suffit de taper ce qu'il y a dans les ser.write, ça revient au même
En plus ça te permettra de tester pour trouver le bon baud
https://image.noelshack.com/fichiers/2021/51/7/1640546847-adobe-20211226-195542.pngça permet de s'envoyer un message a soit même c'est ça ?
Tu vois le ssh ? Bah l'uart c'est la même chose avec un cable sans le chiffrement
Ca te permet d'envoyer des commandes au module sigfox
Par exemple dans le code la fonction SigInfo récupère le retour de la commande "AT$I=10\r\n" et une autre similaire
https://image.noelshack.com/fichiers/2021/51/7/1640546847-adobe-20211226-195542.pngje savais pas que le ssh utilisait l'UART aussi. Pour les commande "AT" ouai je me suis un peu renseigné je connais un peu
Le ssh utilise tcp khey, c'est totalement différent
C'était juste une analogie pour te faire comprendre la fonctionnalité
GommeBlanc
2022-02-03 22:11:19
Le 03 février 2022 à 22:10:18 CriCriPfizer a écrit :
Le 03 février 2022 à 22:08:20 GommeBlanc a écrit :
Le 03 février 2022 à 22:05:51 CriCriPfizer a écrit :
Le 03 février 2022 à 22:02:41 GommeBlanc a écrit :
Le 03 février 2022 à 22:01:17 CriCriPfizer a écrit :
Le 03 février 2022 à 21:56:27 GommeBlanc a écrit :
Le 03 février 2022 à 21:55:04 colegentil a écrit :
Le 03 février 2022 à 21:53:47 :
Le 03 février 2022 à 21:50:46 colegentil a écrit :
Le 03 février 2022 à 21:49:43 :
Le 03 février 2022 à 21:48:16 GommeBlanc a écrit :
Le 03 février 2022 à 21:46:30 Fiskee a écrit :
Le 03 février 2022 à 21:44:10 :
Le 03 février 2022 à 21:40:49 :
Le 03 février 2022 à 21:39:03 colegentil a écrit :
pour le pi3 on avait ce problème .... pour le 4 ?
L’adjonction du Bluetooth au Raspberry Pi 3 a amené les concepteurs de la framboise à détourner l’UART du BCM2837 précédemment relié aux bornes 8 et 10 du GPIO vers le Bluetooth.
https://www.framboise314.fr/le-port-serie-du-raspberry-pi-3-pas-simple/
https://image.noelshack.com/fichiers/2021/51/7/1640546847-adobe-20211226-195542.pngbah apparemment c'est toujours pas résolu, en tout cas j'ai des problèmes avec le port série je crois
son prob était le même que toi carte proto sigfox .... tu peux lire l'article
je valide
La première chose à faire c’est un choix. Est-ce que j’ai besoin du Bluetooth ? Ma réponse est non. Ça veut dire que je peux dévalider le Bluetooth et du coup récupérer l’UART « kivabien » pour ma carte SIGFOX.
il y a des procédures et des tutos, faut les suivre
genre
Vous avez 4 options
Option 1 : Utiliser l’UART (le vrai !) en perdant la fonction Bluetooth. Il faut permuter les E/S des deux UART. Pour cela, ajoutez à /boot/config.txt : dtoverlay = pi3-disable-bt
Puis supprimer :
console=serial0,115200 dans cmdline.txt
https://image.noelshack.com/fichiers/2021/51/7/1640546847-adobe-20211226-195542.pngle console=serial0,115200 correspond à quoi ?
J'ai l'impression que ça dit de balancer la console sur le port série 0 avec un baud de 115200
regardes ce code ...
https://github.com/SeaSlugLabs/Rpi-Sigfox-Shield/blob/master/Example/PythonSigfox.py
https://image.noelshack.com/fichiers/2021/51/7/1640546847-adobe-20211226-195542.pngdonc si ça me renvoie le dernier print a la fin c'est que le problème vient bien du port série ?
print("Could not Open Serial Port")
si tu as ce message je crois que c'est clair ...
https://image.noelshack.com/fichiers/2021/51/7/1640546805-adobe-20211226-202637.pngbon on avance déjà, faudrait que je test ce programme alors. Mais il y a des librairies à installer du coup ?
Essaye directement avec picocom ou un truc équivalent sous raspberry, il te suffit de taper ce qu'il y a dans les ser.write, ça revient au même
En plus ça te permettra de tester pour trouver le bon baud
https://image.noelshack.com/fichiers/2021/51/7/1640546847-adobe-20211226-195542.pngça permet de s'envoyer un message a soit même c'est ça ?
Tu vois le ssh ? Bah l'uart c'est la même chose avec un cable sans le chiffrement
Ca te permet d'envoyer des commandes au module sigfox
Par exemple dans le code la fonction SigInfo récupère le retour de la commande "AT$I=10\r\n" et une autre similaire
https://image.noelshack.com/fichiers/2021/51/7/1640546847-adobe-20211226-195542.pngje savais pas que le ssh utilisait l'UART aussi. Pour les commande "AT" ouai je me suis un peu renseigné je connais un peu
Le ssh utilise tcp khey, c'est totalement différent
C'était juste une analogie pour te faire comprendre la fonctionnalité
https://image.noelshack.com/fichiers/2021/51/7/1640546847-adobe-20211226-195542.pnghmmm d'accord je pense avoir compris
[Pomer]
2022-02-03 22:12:03
Le 03 février 2022 à 21:25:58 :
Non désolé kheyette