Bienvenue aux nouveaux arrivants sur FantasPic !

- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.

--- L’équipe FantasPic ---
Idée, bugs, propositions .......
liaison serie (uart)-excel
Temps-x
Avatar de l’utilisateur
Expert
Expert
Messages : 2889
Enregistré en : juillet 2016
Localisation : Terre

#31 Message par Temps-x » dim. 25 févr. 2024 21:50

Re

Cette nouvelle version n'a rien d'extrodinaire, on peut juste régler la vitesse de réception, c'est tout...

paulfjujo a écrit :Source du message meme probleme avec cette nouvelle version ...
meme avec delay 0 , ça reste lent en emission ..à 115200bs
et pas de reception possible...


Il y a surement un truc à faire sous Windows 10, 11, avec le temps les versions de Windows empire ... j'ai bien peur quand puisse plus rien faire dans l'avenir.

j'ai pas Windows 10, 11 pour tester le problème.... :cry:


==> A+
:roll: Les requins, c'est comme le langage ASM, c'est le sommet de la chaîne alimentaire. :wink:

liaison serie (uart)-excel
francknvs

#32 Message par francknvs » lun. 26 févr. 2024 09:16

bonjour temps-x et Paul,
j'ai bien telechargé ton .exe, il fonctionne parfaitement...
en revanche, je ne comprends pas trop cette manip en rapport avec mon souci.
peut etre est ce pour tester Rscom.dll qui se trouve dans un dossier Tmps?
en tout cas merci temps-x pour cette "levée de doute"...
et un programme ecrit en vba?
serait possible de faire la meme chose pour envoyer directement les data du Pic sur un sheet excel?
mon but est de pouvoir faire automatiquement des relevées de temperature toutes les seconde, minutes, heures,....

merci à tous les 2

franck

liaison serie (uart)-excel
paulfjujo
Avatar de l’utilisateur
Maître
Maître
Messages : 3256
Âge : 75
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#33 Message par paulfjujo » lun. 26 févr. 2024 10:28

Temps-x a écrit :....
Voila j'ai terminé la modification du programme avec des temps de réception réglable....



ta tempo est plutot sur l'emission RapidQ vers autre ....terminal..
avec bien sur AUCUNE tempo coté reception ( sens terminal -> rapidQ) ?

francknvs a écrit : bonjour temps-x ...j'ai bien telechargé ton .exe, il fonctionne parfaitement...


Ton test du programme est fait sous quel systeme d'exploitation XP ou WIN10 ?
Aide toi, le ciel ou FantasPic t'aidera

liaison serie (uart)-excel
francknvs

#34 Message par francknvs » lun. 26 févr. 2024 10:32

Bonjour PAUL,
je travaille sous xin11

liaison serie (uart)-excel
paulfjujo
Avatar de l’utilisateur
Maître
Maître
Messages : 3256
Âge : 75
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#35 Message par paulfjujo » lun. 26 févr. 2024 16:21

francknvs a écrit :Bonjour PAUL,
je travaille sous xin11


as-tu fait tes test avec de vrais port UART , ou via des convertisseurs USB/TTL
(CH30G ou FT2323R) ?
Aide toi, le ciel ou FantasPic t'aidera

liaison serie (uart)-excel
francknvs

#36 Message par francknvs » lun. 26 févr. 2024 16:49

bonsoir PAUL,

J'utilise un convertisseur TTL type: CP210X USB to UART Bridge

Frk

liaison serie (uart)-excel
francknvs

#37 Message par francknvs » lun. 26 févr. 2024 19:16

Temps-x a écrit :Re

Voila j'ai terminé la modification du programme avec des temps de réception réglable, voici un nouveau lien ICI

==> A+


merci temps-x, ton executable fonctionne parfaitement.
maintenant que l'on a verifié que RScom.dll fonctionne.
comment puis je faire une connexion avec excel afin que mes données remplissent directement et à la suite des cellules mes data issues de l'uart? :roll:
par avance merci à tous les 2

franck

liaison serie (uart)-excel
paulfjujo
Avatar de l’utilisateur
Maître
Maître
Messages : 3256
Âge : 75
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#38 Message par paulfjujo » lun. 26 févr. 2024 20:03

bonsoir,


un autre test avec programme test rapidQ bouclé sur lui-meme tx et rx relié
...OK !

test_Rscom_COM4-boucle_COM4_OK_2024-0226.jpg


mais le probleme est qu'il ne veut rien entendre de l'emission d'un autre terminal exterieur à lui meme !
( teste entre terminal Test RapidQ et un autre terminal YAT ..)
liaison univoque ... RapidQ emte vers YAT ... mais ne recoit pas l'envoi de YAT !...

:!!: je soupçonne un probleme de config de RTS , DTR ou CTS coté RapidQ...
en liaison 3 fils seulement ça devrait marcher ( tx,rx,gnd)
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Aide toi, le ciel ou FantasPic t'aidera

liaison serie (uart)-excel
Temps-x
Avatar de l’utilisateur
Expert
Expert
Messages : 2889
Enregistré en : juillet 2016
Localisation : Terre

#39 Message par Temps-x » mar. 27 févr. 2024 01:54

Bonjour paulfjujo, francknvs, et tout le forum,

Je peux que vous répondre à cette heure tardif dans la semaine,


francknvs a écrit :Source du message j'ai bien telechargé ton .exe, il fonctionne parfaitement...

Ok, Merci ! pour l'information

francknvs a écrit :Source du message 'ai bien telechargé ton .exe, il fonctionne parfaitement...
en revanche, je ne comprends pas trop cette manip en rapport avec mon souci.
peut etre est ce pour tester Rscom.dll qui se trouve dans un dossier Tmps?


Comme tu le dis : le lever du doute coté Rscom.dll

Ça te fait ça en moins à soupçonner coté Excel, Rscom.dll fonction bien, c'est Excel le gros problème, en taille , et en usine à gaz.

francknvs a écrit :Source du message et ce un programme écrit en vba?


Non, c'est du RapidQ (basic), très similaire au VB, j'ai laissé tombé il y a longtemps VB, et pourtant j'ai écrit plein de programme avec.

Le problème dans VB c'est qu'il manque toujours quelque chose quand tu charges ton programme sur un autre ordinateur, je déconseille ce genre de langage de programmation

Dans le RapidQ tout est inclus, il est entièrement dépendant sur lui même, on peut le changer d'un ordinateur à l'autre sans contrainte, et en plus il est entièrement gratuit

francknvs a écrit :Source du message serait possible de faire la meme chose pour envoyer directement les data du Pic sur un sheet excel?

Je sais même pas ce que sais un sheet Excel ?

francknvs a écrit :Source du message mon but est de pouvoir faire automatiquement des relevées de temperature toutes les seconde, minutes, heures,...


Tu l'écris en RapidQ ça sera plus simple pour toi, et en plus ta moi même et paulfjujo pour te venir en aide, il faut juste savoir ce que tu veux exactement.

paulfjujo a écrit :Source du message ta tempo est plutot sur l'emission RapidQ vers autre ....terminal..
avec bien sur AUCUNE tempo coté reception ( sens terminal -> rapidQ) ?


Je t'explique un peu comment fonctionne le programme, après tu feras ton analyse

1) je lis un caractére
2) Je mets le caractère dans l'émission
3) je mets un temps d'attente qui est défini par l'utilisateur
4l) une fois le temps dépassé je lis la réception
5) j'incris la donnée
6) je boucle jusqu'a fin des données sur (1)

Maintenant je peux faire un temps réglable coté réception, mais à mon avis ça va rien changer.



paulfjujo a écrit :Source du message as-tu fait tes test avec de vrais port UART , ou via des convertisseurs USB/TTL
(CH30G ou FT2323R) ?

francknvs a écrit :Source du message J'utilise un convertisseur TTL type: CP210X USB to UART Bridge


Personnellement j'utilise un CH340E sous Windows XP(pack3),fonctionnement nickel,

La puce utilisé pour émuler un port peut avoir une influence, ainsi que le drivers utilisé, reste à voir.

francknvs a écrit :Source du message comment puis je faire une connexion avec excel afin que mes données remplissent directement et à la suite des cellules mes data issues de l'uart? :roll:
par avance merci à tous les 2


Voici la déclaration en VB, avec eplication, téléchargement ICI

Sinon il faut savoir comment est faite une feuille Excel, et la reproduire en RapidQ, comme ça tu pourras l'éditer avec Excel

paulfjujo a écrit :Source du message mais le probleme est qu'il ne veut rien entendre de l'emission d'un autre terminal exterieur à lui meme !
( teste entre terminal Test RapidQ et un autre terminal YAT ..)
liaison univoque ... RapidQ emte vers YAT ... mais ne recoit pas l'envoi de YAT !


Tu ne peux pas allouer 2 ports de même non, Rscom.dll n'en voudras pas
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
:roll: Les requins, c'est comme le langage ASM, c'est le sommet de la chaîne alimentaire. :wink:

liaison serie (uart)-excel
paulfjujo
Avatar de l’utilisateur
Maître
Maître
Messages : 3256
Âge : 75
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#40 Message par paulfjujo » mar. 27 févr. 2024 10:29

Temps-x a écrit :Tu ne peux pas allouer 2 ports de même non, Rscom.dll n'en voudras pas


Ce n'est pas le cas !

Test Rscom ne fonctionne pas correctement .. cette application devrait etre assimilable à
un terminal serie comme YAT ...
Chaque port COM est attribué à Chaque terminal , comme le montre cet exemple plus explicite ...
avec 2 vrai terminaux (YAT).

Difference_entre_TestRscom_et_2_terminaux.jpg


Le probleme avec Excell et RSCOM.dll doit etre dû ,à la version excel impliquant un
parametre supplementaire : "ptrsafe"
sur le pointeur de dll .. parametre absent sur ma version excel 97 SR1 ...
Dans tous les cas , RScom.dll doit pouvoir se comporter comme un terminal
...c'est le cas de mon appli RapidQ EDFinfo .. RScom.dll dialogue avec une interface BlueTooth !
USB/bluetooth coté PC <---> RN41 Bluetooth - UART PIC en face

:!!: ma conclusion :
il y a un bug ,ou parametre à revoir dans Test Rscom....
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Aide toi, le ciel ou FantasPic t'aidera


Retourner vers « Le forum Fantas-PIC »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 2 invités