Forum Liberty Basic France

Débutant » L'imprimante. Fantôôôôôôme... Houoouhou !!
Le 26/12/2013 à 15h43

Administrateur

Groupe: Administrateur

Inscrit le: 04/03/2012
Messages: 2083
Imprimante ?
Salut général,
L'affaire n'est pas simple:
- j'ai branché une interface USB-->Centronic au pc.
- J'ai crée une nouvelle imprimante que j'ai mis en "par défaut".
- Elle est reconue par Windows aux matériels, et il l'affiche "prête" (quand elle est branchée .of course)
Sur la prise:
- Sur D0 à D7: Des leds + R = 3,9 KOhms (en ayant vérifié que ça s'allume)
- Paper end ("0" au repos) mis à la masse.
- Error ("1" au repos) mis au +5V.
- Buzy ("0" au repos) mis à la masse (Impr-->PC si "1"=>Impr occupée).
- Strobe laissé en l'air (c'est le signal d'envoi PC-->imprim on s'en fout).
- ACK ("1" au repos) mis à la masse. (Impr-->PC fin d'impr=>impr libre)
Si je laisse ACK en l'air quand je branche USB D0 à D7 restent allumées.
Avec ACK à la masse, au branchement USB D3 D4 clignotent puis s'eteignent. (je prends ça comme un bon signe !)
Le code:
Code VB :
 
    NOMAINWIN
    WindowWidth=500
    WindowHeight=400
    UpperLeftX=INT((DisplayWidth-WindowWidth)/2)
    UpperLeftY=INT((DisplayHeight-WindowHeight)/2)
    TEXTBOX #w.a,20, 20, 40, 25
    BUTTON #w.go, "Go", [ouv], UL, 80, 20, 30, 20
    BUTTON #w.sto, "Stop", [stop], UL, 130, 20, 30, 20
    Graphicbox #w.g, 10, 10, 300, 200
    open "Essai Centronic" FOR WINDOW AS #w
     print #w, "trapclose [quit]"  ' Le print est facultatif
  wait
  [ouv]
    #w.a, "!contents? var$": a=val(var$)
    while sto<>1
      scan
      if sto=1 then exit while
      dump
      lprint a
      lprint "abcdefghijklmnopqrstuvwxyz"
    wend
  wait
  [stop]
    sto=1
  wait
  [quit]
    CLOSE #w
    END
 

Et ban,,,ça marche pô.
Et pendant l'impression, il y aune petite fenêtre qui clignote, en suivant le pointeur de la souris, dont j'aimerais bien me débarrasser.
Je doute qu'il reste un ancêtre ayant bricolé de la Centronic, pour éclairer mes leds.
Snif et re-snif !...Entre les composants CMS et l'USB, c'est la mort du bricolage.
____________________
Roro

   
Le 26/12/2013 à 17h10

Administrateur

Groupe: Administrateur

Inscrit le: 25/09/2010
Messages: 361
Qu'est ce qu'un Centronic ?

Pour l'USB et le CMS, non et non.
La plupart des composants programmable ont des bibliothèques très bien faite pour l'USB.
Et le CMS, c'est pas vraiment dur a souder. Avec le coup de mais, ça passe. Par contre, si il y en a beaucoup ou que c'est trop petit, faut passer par du flux et un four. Et le four, c'est cher ><
____________________
J'ai toujours raison ! Sauf quand j'ai tort ...

Web    
Le 26/12/2013 à 20h00

Administrateur

Groupe: Administrateur

Inscrit le: 04/03/2012
Messages: 2083
Citation:
Qu'est ce qu'un Centronic ?

Hahaha ! Tu est jeune..Ton berceau avait déjà l'USB ..Tu n'a pas connu la célèbre liaison parallèle "centronic".
Citation:
faut passer par du flux et un four.

Quoouaaa ?!? Passer les composants au four !!! :| Moi vivant...Jamais !!! ;)
____________________
Roro

   
Le 26/12/2013 à 20h31

Administrateur

Groupe: Administrateur

Inscrit le: 04/03/2012
Messages: 2083
Mais bon, pour imprimer,
dump: lprint var; suffit, ou il faut préciser autre chose ?
Y'aurait pas moyen de savoir ce qui se passe en interne quand on imprime en JB
Et la petite fenêtre: "Printing", y'a pas moyen de s'en passer ?
Le sorcier Jagang n'aurait pas un bout de code en "C" pour être sûr que les datas vont bien à l'imprimante.
____________________
Roro

   
Le 27/12/2013 à 00h37

Administrateur

Groupe: Administrateur

Inscrit le: 25/09/2010
Messages: 361
Le port parallèle, si je connais, je me suis bien amusé avec sur mon ancien ordi. Les nouveaux en ont plus, c'est triste...
Et oui, j'ai un code en C qui l'utilise, attend que je te retrouve ça ;)
____________________
J'ai toujours raison ! Sauf quand j'ai tort ...

Web    
Le 27/12/2013 à 01h01

Administrateur

Groupe: Administrateur

Inscrit le: 25/09/2010
Messages: 361
Bon, je l'ai retrouvé mais ça me parait louche. Je pense que c'est plus trop l'heure pour réfléchir :p
A demain.

Jag

PS : Je n'ai jamais utilisé lprint alors je ne peux pas t'aider là dessus, désolé.
____________________
J'ai toujours raison ! Sauf quand j'ai tort ...

Web    
Débutant » L'imprimante. Fantôôôôôôme... Houoouhou !!  

 |  |

1 Utilisateur en ligne : 0 Administrateur, 0 Modérateur, 0 Membre et 1 Visiteur
Utilisateur en ligne : Aucun membre connecté
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie