Advertise Here
Advertise Here
Advertise Here
Advertise Here
Page 2 of 3 FirstFirst 123 LastLast
Results 11 to 20 of 22

Thread: Comment envoyer l'Atr dans un démo par un Season2

  1. #11
    Senior Member xena90's Avatar
    Join Date
    27-10-2005
    Posts
    276
    Uploads
    1
    Likes
    1

    Re: Comment envoyer l'Atr dans un démo par un Season2

    Avec 20 en Delay:

    Sc.ClearOutputWindow
    Dim B1
    Sub Main()
    Do
    B1 = Sc.Read(sc.bytesinbuffer)
    Sc.Delay(20)
    Loop
    End Sub

    ----------------------------------------------------
    RX Data :
    RX Data :
    RX Data :
    RX Data :
    RX Data :
    RX Data :
    RX Data : 3B
    RX Data :
    RX Data :
    RX Data :
    RX Data :
    RX Data :
    RX Data :
    RX Data :
    RX Data : F7 11 00 01 40 96 58 42 14 0E 6C B6 D6 90
    RX Data : 00 C1 0E 00 00 08

  2. Advertise Here
  3. #12
    Senior Member xena90's Avatar
    Join Date
    27-10-2005
    Posts
    276
    Uploads
    1
    Likes
    1

    Re: Comment envoyer l'Atr dans un démo par un Season2

    Et voilà en simulant la lecture rapide,

    Entre la réception de la demande de reset "00" et l'envoi de "3B", j'ai un Delay de (10).
    Entre l'envoi de "3B" et l'envoi de "F7 11 00 01 40 96 70 70 07 0E 6C B6 D6 90", j'ai un Delay de (10).
    Entre l'envoi de "F7 11 00 01 40 96 70 70 07 0E 6C B6 D6 90" et l'envoi de "00", j'ai un Delay de (10).

    Maintenant, je vais jouer sur les Délais...

    RX Data :
    RX Data :
    RX Data :
    RX Data :
    RX Data :
    RX Data :
    RX Data :
    RX Data :
    RX Data :
    RX Data :
    RX Data :
    RX Data : 00
    TX Data : 3B
    TX Data : F7 11 00 01 40 96 70 70 07 0E 6C B6 D6 90
    TX Data : 00
    RX Data :
    RX Data :
    RX Data :
    RX Data :
    RX Data :
    RX Data :
    RX Data :
    RX Data :
    RX Data :
    RX Data :
    RX Data :

  4. #13
    Senior Member xena90's Avatar
    Join Date
    27-10-2005
    Posts
    276
    Uploads
    1
    Likes
    1

    Re: Comment envoyer l'Atr dans un démo par un Season2

    Et voilà en simulant la lecture rapide,

    Entre la réception de la demande de reset "00" et l'envoi de "3B", j'ai un Delay de (350).
    Entre l'envoi de "3B" et l'envoi de "F7 11 00 01 40 96 70 70 07 0E 6C B6 D6 90", j'ai un Delay de (150).
    Entre l'envoi de "F7 11 00 01 40 96 70 70 07 0E 6C B6 D6 90" et l'envoi de "00", j'ai un Delay de (10).

    Je continu...

    RX Data :
    RX Data :
    RX Data :
    RX Data :
    RX Data :
    RX Data : 00
    TX Data : 3B
    TX Data : F7 11 00 01 40 96 70 70 07 0E 6C B6 D6 90
    TX Data : 00
    RX Data : FE
    RX Data :
    RX Data :
    RX Data :
    RX Data :
    RX Data :
    RX Data :
    RX Data :
    RX Data :
    RX Data :
    RX Data :

  5. #14
    Senior Member xena90's Avatar
    Join Date
    27-10-2005
    Posts
    276
    Uploads
    1
    Likes
    1

    Re: Comment envoyer l'Atr dans un démo par un Season2


    En réglant les valeurs suivantes:
    wx.BaudRate=11520
    wx.ResetBaudRate=11520
    wx.ResetDelay=0
    wx.ByteDelay=0
    wx.RxByteTimeout=5


    J'obtiens cela :
    RX Data :
    RX Data :
    RX Data :
    RX Data :
    RX Data :
    RX Data :
    RX Data :
    RX Data :
    RX Data :
    RX Data : 00
    TX Data : 3B F7 11 00 01 40 96 70 70 07 0E 6C B6 D6 90 00
    RX Data : D6 20 00 FE
    RX Data :
    RX Data :
    RX Data :
    RX Data :
    RX Data :
    RX Data :
    RX Data :

    Ca avance...

  6. #15
    VIP Member Grizou0's Avatar
    Join Date
    27-03-2005
    Posts
    551
    Uploads
    37
    Likes
    0

    Re: Comment envoyer l'Atr dans un démo par un Season2

    Il y a un truc que je ne comprend pas.
    Tu envoies l'atr + 9000 sur le demo. Tu n'auras pas d'acknowledge.
    Une fois l'atr + 9000 envoyé sur le demo, celui ci vas t'envoyer des C1xx pour voir l'état de ta carte.
    Donc ton démo envoie 00 ( demande ATR)
    Tu lui envoies l'atr + 9000 avec ton script
    ->Tu reçois une C1xx pour une demande d'info sur la carte.

    vitesse 9600 ou autre, suivant le demo.

  7. #16
    Senior Member xena90's Avatar
    Join Date
    27-10-2005
    Posts
    276
    Uploads
    1
    Likes
    1

    Re: Comment envoyer l'Atr dans un démo par un Season2

    Quote Originally Posted by Grizou0 View Post
    Il y a un truc que je ne comprend pas.
    Tu envoies l'atr + 9000 sur le demo. Tu n'auras pas d'acknowledge.
    Une fois l'atr + 9000 envoyé sur le demo, celui ci vas t'envoyer des C1xx pour voir l'état de ta carte.
    Donc ton démo envoie 00 ( demande ATR)
    Tu lui envoies l'atr + 9000 avec ton script
    ->Tu reçois une C1xx pour une demande d'info sur la carte.

    vitesse 9600 ou autre, suivant le demo.
    C'est bien cela Grizou, et ma communucation fonctionne bien carte en mode log, je reçois bien les trames.
    Même quand j'interface mon PC comme suit :
    V10 <-> Car04 <-> PC <-> Season2 <-> Démo

  8. #17
    VIP Member Grizou0's Avatar
    Join Date
    27-03-2005
    Posts
    551
    Uploads
    37
    Likes
    0

    Re: Comment envoyer l'Atr dans un démo par un Season2

    Oui, je ne vois pas ou est le problème.
    J'avais déja fait ce type d'interface en mode Spy pour enregistrer le dialogue carte-demo et remplacer la carte par un PC (simul).
    A ce niveau, le PC envoit l'atr suivit de 9000, ensuite le demo envoie ces séries de C1...
    A part le delay "Ask ATR" et "Send ATR" qui est a respecter, le reste ne posait aucun problème.

  9. #18
    Junior Member
    Join Date
    15-05-2005
    Posts
    17
    Uploads
    0
    Likes
    0

    Re: Comment envoyer l'Atr dans un démo par un Season2

    Bonjour,

    Normalement la season2 a une connexion sur la broche RST qui est reliée à une entrée du port RS232 !
    Pour moi par exemple c'est la broche DCD du port RS232...
    Et c'est cette ligne que tu dois surveiller pour te synchroniser avec l'envoi de ton ATR !!
    Il ne faut pas se fier à ton "00" !!

    Donc tu contrôle ta ligne DCD (=RST) dés qu'elle présente un niveau bas tu attends le niveau haut puis tu attends 1ms en vérifiant que ton niveau reste haut la tu envoi ton "3B",
    Ensuite une petite pause de quelques ms puis tu envoi le reste de tes bytes ATR puis encore une petite pause et envoi du "9000"

    Ensuite tu rentres dans ta routine de réception C1...
    Mais attention le décodeur peut envoyer a tous moment une demande d'ATR donc pense dans ta routine d'inclure un contrôle permanent de l'état de la ligne DCD(=RST) !!

    ++
    ryl

  10. #19
    Senior Member xena90's Avatar
    Join Date
    27-10-2005
    Posts
    276
    Uploads
    1
    Likes
    1

    Re: Comment envoyer l'Atr dans un démo par un Season2

    Quote Originally Posted by ryl View Post
    Bonjour,

    Normalement la season2 a une connexion sur la broche RST qui est reliée à une entrée du port RS232 !
    Pour moi par exemple c'est la broche DCD du port RS232...
    Et c'est cette ligne que tu dois surveiller pour te synchroniser avec l'envoi de ton ATR !!
    Il ne faut pas se fier à ton "00" !!

    Donc tu contrôle ta ligne DCD (=RST) dés qu'elle présente un niveau bas tu attends le niveau haut puis tu attends 1ms en vérifiant que ton niveau reste haut la tu envoi ton "3B",
    Ensuite une petite pause de quelques ms puis tu envoi le reste de tes bytes ATR puis encore une petite pause et envoi du "9000"

    Ensuite tu rentres dans ta routine de réception C1...
    Mais attention le décodeur peut envoyer a tous moment une demande d'ATR donc pense dans ta routine d'inclure un contrôle permanent de l'état de la ligne DCD(=RST) !!

    ++
    ryl
    Salut Ryl,

    merci pour tes informations précieuses et précises,

    Je viens de vérifier mon Season2, le reset en bien sur le DS14C232CN en pin 11 (Din1),
    Je doit rechercher quel retour par le com pour savoir si le potentiel à la borne Din1 subit un front montant et descendant?

    En bref, Sais-tu me dire comment faire pour lire la ligne DCD sur un port série ?

    Merci à toi...

  11. #20
    Senior Member xena90's Avatar
    Join Date
    27-10-2005
    Posts
    276
    Uploads
    1
    Likes
    1

    Re: Comment envoyer l'Atr dans un démo par un Season2

    Quote Originally Posted by ryl View Post
    Il ne faut pas se fier à ton "00" !!
    Ryl, pourtant avec SCE, c'est bien "00" que l'on surveille!!??

Page 2 of 3 FirstFirst 123 LastLast
Advertise Here

Similar Threads

  1. Télécharger tous les satéllites dans mon démo
    By bba34 in forum French / Français
    Replies: 7
    Last Post: 12-02-2015, 14:47:14
  2. comment débuter dans le sharing
    By azou59 in forum French / Français
    Replies: 13
    Last Post: 19-12-2010, 19:47:09
  3. Replies: 9
    Last Post: 22-08-2008, 20:24:55
  4. Comment Envoyer Sofkey Dans Ma Dreambox 500s
    By dibonosalvatore in forum French / Français
    Replies: 4
    Last Post: 06-08-2006, 23:03:09

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •