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 ---
Tout ce qui n'a pas de catégorie !
Logiciel pour PC vers USB
Temps-x
Avatar de l’utilisateur
Expert
Expert
Messages : 1214
Enregistré en : juillet 2016
Localisation : Terre

#71 Message par Temps-x » dim. 9 déc. 2018 02:53

Bonjour paulfjujo, et à tout le forum,

ça prends tournure ton logiciel, tu vas bientôt concurrencer EDF

Maintenant je vois mieux ce que tu veux faire, pas simple, mais faisable en RapidQ

paulfjujo a écrit :Source du message et comme on ne peut pas ATTACHER 2 maitres B.T sur un esclave


Pourquoi ne pas les stocker sur serveur réseau via ton Bluetooth (disque dur, USB, carte sd .......)

ça permettrait à tous les ordinateurs, smartphones, tablettes d'y accédée

paulfjujo a écrit :Source du message comme aujourdhui.. coupure EDF de 10 secondes ce matin !


La solution et de prévoir une batterie.

paulfjujo a écrit :Source du message mais déception .. car ne reçoit que si l'on a envoyé quelque chose ?


:shock: bizarre, ça m'étonne un peu ce truc

paulfjujo a écrit :Source du message Pourrais-tu le tester ? et donner ton avis


Ok, je teste des que je peux.


:eek: Bon il neige sur le forum, je rentre me mettre à l'abri bien au chaud.


==> A+
Quand la souris nargue le chat, c'est que son trou n'est pas loin.

Logiciel pour PC vers USB
paulfjujo
Avatar de l’utilisateur
Expert
Expert
Messages : 1307
Âge : 68
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#72 Message par paulfjujo » dim. 9 déc. 2018 10:01

Temps-x a écrit :
Pourquoi ne pas les stocker sur serveur réseau via ton Bluetooth (disque dur, USB, carte sd .......)


voilà une bonne idée .. stocker les fichiers sur mon disque dur freebox ..accessible via WIFI

.... coupure EDF ....La solution et de prévoir une batterie.


OUI, mais j'ai déja 2 PC portables (EEPC XP et ACER VISTA ) avec batterie NI-MH HS ..une vraie plaie, ce type de batterie
qui se tue dès qu'on ne s'en sert pas depuis un moment .

je pense alimenter mon EEPC via un chargeur de batterie 12V + batterie tampon et un convertisseur 12/19V DC
que j'ai déja sous la main ..équivalent d'un onduleur ..mais bien moins cher ?
quoique .. vu un APC onduleur 500vA à 62€ !!!

[quote=].. COMPORT..Ok, je teste des que je peux. [/quote]

OK , merci.
Aides toi, le ciel ou Fantastpic t'aideras

Logiciel pour PC vers USB
paulfjujo
Avatar de l’utilisateur
Expert
Expert
Messages : 1307
Âge : 68
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#73 Message par paulfjujo » ven. 14 déc. 2018 17:43

bonsoir,


pour temps X,

J'ai pu tester le grafique en mode glissant, aveccette appli Temperature DS18B20
une fois rempli, le graphe se decale à gauche pour laisser la place à la nouvelle valeur sur l'extreme droite.

pour mon appli EDF info , je voudrais mettre sur le meme graphe Amperes et Temperature
Actuellement c'est un graphe XY
X1 indice de ma table
Y1 valeur de la table indicée (Amperes)

A priori on ne peut pas rajouter un Y2 (Temperature) en plus ?

si je passe le Graph en mode "ctline" au lieu de ctXY,
:eek: il n'y a plus aucune mise en forme du graphe !
ni Graduations X Y des axes
je ne vois donc plus aucun avantage pour cette fonction si il faut tout gerer manuellement:
les axes, graduations et mises à l'echelle soi-meme

:sifflotte: Me trompe-je ?

Peut-on sous traiter la partie affichage grafique en temps réel, va une autre application dédiée pour (locale sur le PC) ?
sinon en différé, on a excel et les fichiers CSV

du temps de WIN98, on pouvait par VB6 , lancer excel et lui passer
les mesures via une liaison DDE .. pour qu'il nous fasse un beau graphique

via FTP et Scilab ?

sans passer par internet , google et compagnie !
Aides toi, le ciel ou Fantastpic t'aideras

Logiciel pour PC vers USB
pspic
Amateur
Amateur
Messages : 147
Âge : 72
Enregistré en : septembre 2017
Localisation : 68

#74 Message par pspic » ven. 14 déc. 2018 18:08

Bonjour,
Pour ce genre d'application j'utilise Delphi7 avec les composants Comport.
Une autre solution est d'utiliser Lazarus + Comport qui lui est équivalent à Delphi et gratuit.
Si tu m'envoi un fichier avec une série de données, je peux te faire une démo.
Enr1.JPG
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.

Logiciel pour PC vers USB
paulfjujo
Avatar de l’utilisateur
Expert
Expert
Messages : 1307
Âge : 68
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#75 Message par paulfjujo » sam. 15 déc. 2018 11:12

bonjour,


pspic a écrit :...
Une autre solution est d'utiliser Lazarus + Comport qui lui est équivalent à Delphi et gratuit.
..je peux te faire une démo.


Merçi pour ta bonne intention,
j'ai déja pratiqué (jadis) pascal 3, Delphi5 et 6 et Visual basic 6 , mais apres avoir viré coté langage C (Turboc 2, Borland C5, Visual C6 ..)
et maintenant le C sur MCU , je ne veux pas retourner du coté Pascal
Trop compliqué à naviguer entre les syntaxes de langage ..

Appli_delphi5.jpg


Au pire je vais me refaire un biblio graphique , du moment que j'ai la fonction de base putpixel, get pixel ..
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Aides toi, le ciel ou Fantastpic t'aideras

Logiciel pour PC vers USB
Temps-x
Avatar de l’utilisateur
Expert
Expert
Messages : 1214
Enregistré en : juillet 2016
Localisation : Terre

#76 Message par Temps-x » sam. 15 déc. 2018 17:00

Bonsoir paulfjujo, et à tout le forum,

J'ai pas eu le temps de brancher deux PC en RS232, car il faut que je confectionne un prise.
Mais comme je l'ai promis je le ferais, je sais pas quand :sifflotte:

paulfjujo a écrit :Source du message :eek: il n'y a plus aucune mise en forme du graphe !


paulfjujo a écrit :Source du message A priori on ne peut pas rajouter un Y2 (Temperature) en plus ?


Pour ça je peux pas te répondre car aucun test de fait avec l'application Graph, mais il y a peut être une solution.

Faire du multiplexage avec 2 Graph(s), les noms doivent être différent.

==> do

Graph1 visible
Graph2 invisible

doevents :goto tempo

Graph2 invisible
Graph1 visible

==> loop until

Voir ICI pour toutes les applications de Graph, mais tu dois connaître.

Il me semble que tu peux utiliser : SUB Initialise pour une remis en forme

paulfjujo a écrit :Source du message :sifflotte: Me trompe-je ?


Dans tous les cas, tout dépends le temps que tu veux mettre pour faire ton programme, tout est possible en RapidQ

Si je m'investis dans ton projet ça va me prendre tous mon temps :cry:

paulfjujo a écrit :Source du message via une autre application dédiée pour (locale sur le PC) ?


:roll: Je comprends pas le sens de ta question ?


==> A+
Quand la souris nargue le chat, c'est que son trou n'est pas loin.

Logiciel pour PC vers USB
paulfjujo
Avatar de l’utilisateur
Expert
Expert
Messages : 1307
Âge : 68
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#77 Message par paulfjujo » ven. 11 janv. 2019 21:11

bonsoir à tous,


à Temps-X


toujours sur mon projet EDF et controle fil pilote

Apres avoir mis au point la generation de mon tableau de commande radiateurs avec un QGrid
(tableau ) et Menmonique de mode fil pilote ..
Calcul du byte de commande de mes 4 fils pilotes et cumulus ..sur 8 + 1= 9 bits
qui sera donc utilisé directement par le PIC 1 byte -> 4 fis pilote + 1 bit -> relais cumulus

J'ai essayer d'integrer ce programme ( FORM) dans mon appli de base EDF_BT ( Form Principale)
gerant les infos EDF emises par le PIC , + 1 temperature ext DS18B20
avec graphe amperage et fichiers de donnees AMperes/temper sur 1 jour (1''0mn)
Temper et KWH sur 24H

A priori on ne peut pas utiliser les ressources de la FOrm Principale ( Fichiers et COM)
dans la Forme (fille) gerant le GRID Data

j'envoie donc ma consigne de chauffe ( 24 valeurs 16 bits, en ascii separées par ; )au PIC
et sauvegarde sur fichier de ces memes donnees , lorsque je retourne à la Form Principale
( en fermant la Form Fille GridData)

Ca marche tres bien comme cela ..
MAIS je me pose la question sur l'usage de ressources communes pour 2 form (window)
il doit y avoir moyen ?

d'ou ma question:
As-tu déja utilisé plusieurs form (windows) dans tes applications
et des ressources communes ?
Aides toi, le ciel ou Fantastpic t'aideras

Logiciel pour PC vers USB
Temps-x
Avatar de l’utilisateur
Expert
Expert
Messages : 1214
Enregistré en : juillet 2016
Localisation : Terre

#78 Message par Temps-x » sam. 12 janv. 2019 02:56

Bonsoir paulfjujo, et à tout le forum,

paulfjujo a écrit :Source du message As-tu déja utilisé plusieurs form (windows) dans tes applications


Oui, tu peux utiliser autant de form que tu veux, mais elles doivent avoir des noms différentes.

paulfjujo a écrit :Source du message et des ressources communes ?


Oui, mais il faut quelle soit déclaré qu'une fois, donc il y a une façon de les placer.

Les ressources communes dans le même programme ?

En post #69 tu as un exemple dans le fichier zip Message.zip


==> A+
Modifié en dernier par Temps-x le sam. 12 janv. 2019 16:14, modifié 1 fois.
Quand la souris nargue le chat, c'est que son trou n'est pas loin.

Logiciel pour PC vers USB
paulfjujo
Avatar de l’utilisateur
Expert
Expert
Messages : 1307
Âge : 68
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#79 Message par paulfjujo » sam. 12 janv. 2019 12:23

bonjour Temp-X et à tous,

Temps-x a écrit :Les ressources communes dans le même programme ?
...tu as un exemple dans le fichier zip Message.zip


OK, mais dans cet exemple tu n'utilises pas de ressources externes .. telle que gestion de fichier ou Port COM

quelques explications:
Pour l'instant, je retourne à ma Form principale pour finaliser ma saisie de données avec la form contenant le Grid Data
pour pouvoir envoyer ces datas sur mon Port COM3 -> vers le PIC ( qui les stocke en eeprom )
et faire une sauvegarde sur un fichier de ces valeurs de consignes .

Je me sers de 3 terminaux pour faire mes tests
COM13 VBRAY Terminal + Script -> envoie une trame EDF typique sur le PIC UART2 1200bs
COM3 pour liaison PIC UART1 19200 -> PC Applicatio RapidQ pour recuperer les infos EDF + Autres
gerer les fichiers de stockage datas, et aussi pour pouvoir envoyer les consignes fils pilotes dans le PIC.
et COM2 que je peux mettre en espion, soit sur l'envoit TX UART1 PIC , soit sur l'envoi PC vers RX UART1

J'ai une case à cocher qui me permet de sortir de la Form Principale EDF_BT , pour ouvrir la form "Prog Radiateurs Fils Pilote"
contenant le QGrid data , (qui permet la creation, modif ,sauvegarde ou Chargement format *.tab)
je charge le fichier de config prélablement élaboré , D:\RapidQ\_BT_Edfinfo\Datas\ChauffProgrData.tab
configuration Symbolique ( avec lettres E,H,C,A) (comme avec mon tableau excel!)
et appui sur touche Calculs ..
=> explore lignes et colonne pour en déduire le poids binaire de la consigne ( 16 bits )
Le PIC ré-aiguille les 8 bits pour 4 fils pilotes et 1 bit pour le relais culmulus.
Exit de cette form =>
retour à la Form principale "EDF_BT"
Stockage des consignes dans un fichier
et Envoi des consignes dans le PIC
puis, poursuite normale du programme ....

Test_programme_EDF_progr_190112.jpg


_BT_Edfinfo_190112.zip
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Aides toi, le ciel ou Fantastpic t'aideras

Logiciel pour PC vers USB
Temps-x
Avatar de l’utilisateur
Expert
Expert
Messages : 1214
Enregistré en : juillet 2016
Localisation : Terre

#80 Message par Temps-x » sam. 12 janv. 2019 16:48

Bonsoir paulfjujo, et à tout le forum,

paulfjujo a écrit :Source du message OK, mais dans cet exemple tu n'utilises pas de ressources externes ..


Ok, c'est vrai... mais c'est peut être Rscom.dll qui ne peut pas gérer 2 PORTS COM, à voir......

Pour ouvrir un autre PORT, peut être obligation de fermer le premier PORT.

Par contre ce que tu ne sais surement pas, c'est la façon de déclarer Rscom.dll, pour que toutes les form soit commun à elle.

Maintenant si tu veux te servir d'un PORT COM1 puis d'un PORT COM2 avec la même DLL il y a peu être une solution,
mais j'ai jamais testé.

Faire deux programmes serait une solution, si Rscom.dll est d'accord pour partager, je regarde ça histoire d'en apprendre un peu plus.

Dans tous les cas ça vient pas de RapidQ, mais de cette Rscom.dll :sad:

==> A+
Modifié en dernier par Temps-x le dim. 13 janv. 2019 12:36, modifié 1 fois.
Quand la souris nargue le chat, c'est que son trou n'est pas loin.


Retourner vers « Coin Fourre-tout »

Qui est en ligne

Utilisateurs parcourant ce forum : Gérard et 5 invités