[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 :hap:

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 :hap:

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

CriCriPfizer
2022-02-03 22:09:05

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 ....

Ca dépend de son modèle de raspberry, j'ai trouvé ça: https://raspberrypi.stackexchange.com/questions/45570/how-do-i-make-serial-work-on-the-raspberry-pi3-pizerow-pi4-or-later-models

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 :non2:

Infos
Gestion du forum

contact@geevey.com

API disponible. Utilisez le paramètre "api" en GET, peu importe le contenu, sur une page du site.

Notes

    ⚠️ Les archives de novembre sont désormais disponibles.
Non-assumage
    Personne n'a pas assumé de topic pour le moment.