FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» Logiciel de planétarium.
Scan port COM série Emptypar Pedro Sam 23 Nov 2024 - 15:50

» Un autre pense-bête...
Scan port COM série Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
Scan port COM série Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
Scan port COM série Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
Scan port COM série Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
Scan port COM série Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
Scan port COM série Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
Scan port COM série Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
Scan port COM série Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
Scan port COM série Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
Scan port COM série Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
Scan port COM série Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
Scan port COM série Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
Scan port COM série Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
Scan port COM série Emptypar leclode Ven 20 Sep 2024 - 19:02

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Novembre 2024
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier
Le Deal du moment :
Boutique Nike : -25% dès 50€ sur TOUT le ...
Voir le deal

 

 Scan port COM série

Aller en bas 
4 participants
AuteurMessage
Marc

Marc


Nombre de messages : 2466
Age : 63
Localisation : TOURS (37)
Date d'inscription : 17/03/2014

Scan port COM série Empty
MessageSujet: Scan port COM série   Scan port COM série EmptyMer 19 Mai 2021 - 15:56

Bonjour !

Je vous partage un petit utilitaire de diagnostic qui permet de scanner les ports « série » (Ports COM).

Il vous renseignera du numéro du port série virtuel ajouté ou retiré lorsque vous connectez un tel port sur une prise USB.


Scan port COM série Scanco11


Pour en savoir plus sur les ports série, je vous invite à lire l’article > ici < d’Olga WEIS de chez Eltima.

Code:
' Scan COM1 à 255
' Marc - mai 2021

dim n%, comN%(255), quitter%
dim trameRTF$

interfaceUtilisateur()

initPortComPresent()

rechercheModifPortCom()

end

sub initPortComPresent()
    hide 2
    for n% = 1 to 255
        if inkey$ = chr$(27)
            quitter% = 1
            exit_for
        end_if
        if serial_port_exists(n%) = 1
            comN%(n%) = 1
        end_if
    next n%
    if quitter% = 1
        terminate
    end_if
    show 2    
end_sub

sub rechercheModifPortCom()
    dim_local key%
    while scancode <> 27
        for n% = 1 to 255
            if serial_port_exists(n%) = 1
                if comN%(n%) = 0
                    comN%(n%) = 1
                    item_add 2,time$ + "  COM" + str$(n%) + " has been added"
                end_if
            else
                if comN%(n%) = 1
                    comN%(n%) = 0
                    item_add 2,time$ + "  COM" + str$(n%) + " has been deleted"
                end_if    
            end_if
        if count(2) > 0
            item_select 2,count(2)
        end_if
        next n%
        pause 20
        key% = scancode
        if key% = 82
            hide 2
            clear 2
            initPortComPresent()            
        end_if
        if key% = 27
            exit_while
        end_if    
    end_while
    terminate
end_sub

sub interfaceUtilisateur()
    border_hide 0
    width 0,300
    height 0,200
    left 0,(screen_x - width(0)) / 2
    top 0,(screen_y - height(0)) / 2
    color 0,240,240,240

    alpha 1
    left 1,65
    top 1,12
    caption 1,"Scan COM1 to 255"

    list 2
    height 2,130
    width 2,270
    left 2,15
    top 2,38
    color 2,255,255,255
    hide 2

    alpha 3
    left 3,30
    top 3,175
    caption 3,"R: reset"

    alpha 4
    left 4,224
    top 4,175
    caption 4,"ESC: Quit"

    alpha 5
    top 5,95
    left 5,35
    font_size 5,10
    caption 5,"Initialization in progress ... Please wait!"

    picture 6
    width 6,44
    height 6,18
    top 6,10
    left 6,16
    color 6,255,255,255
    2d_target_is 6
    2d_pen_color 0,0,0
    2d_fill_color 0,0,0
    2d_line 2,0,42,0
    2d_point 42,1
    2d_line 43,2,43,16
    2d_point 42,16
    2d_line 2,17,42,17
    2d_point 1,16
    2d_line 0,2,0,16
    2d_point 1,1
    2d_line 4,7,7,7
    2d_rectangle 3,8,8,11
    2d_line 4,11,7,11
    2d_line 10,4,34,4
    2d_line 9,5,9,7
    2d_line 10,7,10,9
    2d_line 11,9,11,11
    2d_line 12,11,12,13
    2d_line 13,13,31,13
    2d_line 34,5,34,7
    2d_line 33,7,33,9
    2d_line 32,9,32,11
    2d_line 31,11,31,13
    2d_rectangle 13,6,15,8
    2d_rectangle 17,6,19,8
    2d_rectangle 21,6,23,8
    2d_rectangle 25,6,27,8
    2d_rectangle 29,6,31,8
    2d_rectangle 15,10,17,12
    2d_rectangle 19,10,21,12
    2d_rectangle 23,10,25,12
    2d_rectangle 27,10,29,12
    2d_line 37,7,40,7
    2d_rectangle 36,8,41,11
    2d_line 37,11,40,11
    2d_flood 0,0,240,240,240
    2d_flood 43,0,240,240,240
    2d_flood 0,17,240,240,240
    2d_flood 43,17,240,240,240
    2d_flood 10,5,240,240,240
end_sub

Bonne journée !
Revenir en haut Aller en bas
Jack
Admin
Jack


Nombre de messages : 2394
Date d'inscription : 28/05/2007

Scan port COM série Empty
MessageSujet: Re: Scan port COM série   Scan port COM série EmptyMer 19 Mai 2021 - 19:30

Très intéressant.

Il y a quelques années, j'avais publié un article dans Panoramic Le Mag de Yannick:
https://e-nautia.com/karma/disk/PANORAMIC/Art0050012001008.pdf

Et j'avais commencé à développer une variante de Panoramic pour la robotique, la domotique et l'électronique en général: DOMOTICOM.

_________________
Scan port COM série Webdav username : panoramic@jack-panoramic password : panoramic123
Revenir en haut Aller en bas
https://panoramic.1fr1.net
Marc

Marc


Nombre de messages : 2466
Age : 63
Localisation : TOURS (37)
Date d'inscription : 17/03/2014

Scan port COM série Empty
MessageSujet: Re: Scan port COM série   Scan port COM série EmptyMer 19 Mai 2021 - 20:14

Merci Jack.

Je propose d'aller plus loin  Wink avec le RS485...

Je vais tenter de développer une série d'articles "Panoramic et Modbus" (en RTU), avec pour finir, une mise en situation réelle de pilotage d'une carte 8 relais.

Je poste le premier article ce soir.


Dernière édition par Marc le Mer 19 Mai 2021 - 21:07, édité 1 fois
Revenir en haut Aller en bas
Yannick




Nombre de messages : 8635
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

Scan port COM série Empty
MessageSujet: re   Scan port COM série EmptyMer 19 Mai 2021 - 21:06

@Jack
Importer le plus de DOMOTICOM dans Panoramic serait bien.
peut être sous la forme d'une dll qui sait...la forme modulaire peut commencer par là
Wink

@Marc
Je suis tout ouïs, c'est le genre de cours qui aurait donner un plus au mag.. Wink
Je serai heureux d'ajouter cet connaissance à mon disque dur personnel  Laughing
Revenir en haut Aller en bas
Marc

Marc


Nombre de messages : 2466
Age : 63
Localisation : TOURS (37)
Date d'inscription : 17/03/2014

Scan port COM série Empty
MessageSujet: Re: Scan port COM série   Scan port COM série EmptyMer 19 Mai 2021 - 21:25

Yannick a écrit:
Importer le plus de DOMOTICOM dans Panoramic serait bien.

Je ne connais pas DOMOTICON. Ne serait-il pas déjà intégré à Panoramic avec les commandes et fonctions SERIAL_xxxxxx ?
Revenir en haut Aller en bas
Jack
Admin
Jack


Nombre de messages : 2394
Date d'inscription : 28/05/2007

Scan port COM série Empty
MessageSujet: Re: Scan port COM série   Scan port COM série EmptyJeu 20 Mai 2021 - 9:45

Marc a écrit:
Je ne connais pas DOMOTICON. Ne serait-il pas déjà intégré à Panoramic avec les commandes et fonctions SERIAL_xxxxxx ?

Si. Les objets SERIAL, LED1, SWITCH1 et DIGIT1 de DOMOTICOM ont été intégrés dans Panoramic.
Les autres objets : interrupteurs SWITCHn, afficheurs DIGITn, cadrans de voltmètre, d'ampèremètre GALVAn, de jauges GAUGEn, et d'autres comme LEDn, BREAKERn, KNOBn … n'ont pas été intégrés car je les ai considérés comme trop spécialisés.
C'est vrai qu'ils pourraient faire partie d'un plug-in. Mais il faudrait alors un "public" qui utilise ces objets et donne des avis positifs ou négatifs peu importe.

J'ai arrêté de développer DOMOTICOM fin 2014 car, contrairement à ce que je pensais au début, peu de monde a accroché...
… à part loulou08 qui a fait un blog et a proposé beaucoup de sources:
http://panoramicetardinouno.blogspot.com/
http://panoramicetardinouno.blogspot.com/2014/09/un-programme-avec-domoticom-en-emission.html
http://panoramicetardinouno.blogspot.com/2013/10/bonjour-tous-la-carte-arduino-uno-et-un.html
http://panoramicetardinouno.blogspot.com/2014/08/calculer-la-resistance-panoramic-calcul.html
http://panoramicetardinouno.blogspot.com/2013/12/blog-post.html

_________________
Scan port COM série Webdav username : panoramic@jack-panoramic password : panoramic123
Revenir en haut Aller en bas
https://panoramic.1fr1.net
Marc

Marc


Nombre de messages : 2466
Age : 63
Localisation : TOURS (37)
Date d'inscription : 17/03/2014

Scan port COM série Empty
MessageSujet: Re: Scan port COM série   Scan port COM série EmptyJeu 20 Mai 2021 - 10:33

Jack a écrit:
Les autres objets : interrupteurs SWITCHn, afficheurs DIGITn, cadrans de voltmètre, d'ampèremètre GALVAn, de jauges GAUGEn, et d'autres LEDn, BREAKERn, KNOBn …) n'ont pas été intégrés car je les ai considérés comme trop spécialisés...

Mon avis :
Je pense qu’il est inutile d’intégrer une bibliothèque de composants. Les capacités graphiques de Panoramic sont amplement suffisantes pour réaliser ses propres leds, boutons, interrupteurs, afficheurs…
De plus, en les créant soi-même, ils correspondront parfaitement (forme, couleur…) à ce que l’on souhaite.
Revenir en haut Aller en bas
Yannick




Nombre de messages : 8635
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

Scan port COM série Empty
MessageSujet: re   Scan port COM série EmptyJeu 20 Mai 2021 - 12:04

Pour moi, plus il y a de riz plus on a de chance d'avoir des fous. Laughing
Les utilisateur viennent si tu proposes une réponse à un problème à l'instant T.
Après il reste en fonction du reste...
...et des gentils animateurs du forum.
lol! lol! lol!
Revenir en haut Aller en bas
jean_debord

jean_debord


Nombre de messages : 1266
Age : 70
Localisation : Limoges
Date d'inscription : 21/09/2008

Scan port COM série Empty
MessageSujet: Re: Scan port COM série   Scan port COM série EmptyVen 21 Mai 2021 - 9:23

Bonjour Marc,

Je suppose qu'il faut un convertisseur USB / série ?

EDIT : Oui, je vois sur ton autre message, c'est la carte ZK-U485
Revenir en haut Aller en bas
http://www.unilim.fr/pages_perso/jean.debord/index.htm
Marc

Marc


Nombre de messages : 2466
Age : 63
Localisation : TOURS (37)
Date d'inscription : 17/03/2014

Scan port COM série Empty
MessageSujet: Re: Scan port COM série   Scan port COM série EmptyVen 21 Mai 2021 - 9:34

Bonjour Jean,

Citation :
Je suppose qu'il faut un convertisseur USB / série ?

Oui, une simple clé USB > RS232 ou une clé USB > RS422.

Voici un exemple parmis tant d'autres :
Scan port COM série Interf11


EDIT: Nos messages se sont croisés...
Revenir en haut Aller en bas
Contenu sponsorisé





Scan port COM série Empty
MessageSujet: Re: Scan port COM série   Scan port COM série Empty

Revenir en haut Aller en bas
 
Scan port COM série
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Port série COM RS232
» Fonctions pour port serie
» Série de musiques
» Accès au port parallèle
» Port parallèle non accessible

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Vos sources, vos utilitaires à partager-
Sauter vers: