Les Villageois nouveau : BitCOM recherche Beta testeurs


TurboSEB :
Est ce qu'a l'instar des HBI232 et HBG900, la nouvelle version aura un switch de sélection, câble croisé / câble droit? (To modem / To terminal)
non !

j'ai enfin eu un dialogue entre mon PC et mon MSX
j'ai réussi a avoir le HELLO a partir de BitCOM
pour cela j'ai fabriqué un cable null modem droit c'est a dire 2 <-> 2 , 3 <-> 3
j'ai utilisé mon interface Sanyo car il reste un probléme de prise male male entre le cordon et la HBI232
j'ai utilisé mon 8280 4Mo
quand j'ai voulu charger une image j'ai eu le droit a un écran marron foncé et MSX planté
idem avec le ST
peux tu faire un fichier du manuel en .DOC pour ceux qui ont un vieux Word

pour cela j'ai fabriqué un cable null modem droit c'est a dire 2 <-> 2 , 3 <-> 3
j'ai utilisé mon interface Sanyo car il reste un probléme de prise male male entre le cordon et la HBI232
j'ai utilisé mon 8280 4Mo
quand j'ai voulu charger une image j'ai eu le droit a un écran marron foncé et MSX planté
idem avec le ST
peux tu faire un fichier du manuel en .DOC pour ceux qui ont un vieux Word

J'ai fait une version en PDF
http://msx.ebsoft.fr/rs232/BitCOM-manual-FR.pdf
Ca ne sera pas d'une grande Aide car le manuel reprend ce que j'ai mis premier post de ce topic.
Si tu arrive à avoir le HELLO en lançant la commande depuis la Fenêtre "Quik basic" c'est que la connexion est bonne.
Tu peux essayer d'envoyer un programme Basic Sauvegardé en ASCII.
Choisis ce fichier, puis sélectionne la Case Basic Ascii dans "Destination".
Le programme devrait se transférer sur le MSX.
Toutes les autres fonctions utilisent un code Assembler sur le MSX pour rapatrier les données rapidement.
Pour voir ce code, tu peux lancer la commande LOAD"COM:" sur le MSX (à la place du RUN'COM:"
Ensuite tu essayes n'importe quelle autre destination (Drive, Vram, RAM)
Fonctionnement de BitCOM:
BitCOM envois d'abord au MSX un Loader en Basic/ASM au MSX à la vitesse de 1200 Bauds.
Une fois ce Loader sur le MSX et executé, le Loader envois à BitCOM un code "Ready", et celui-ci passe alors à la vitesse de 19200 Bauds pour transférer les données.
Si ton MSX plante, c'est sans doute que le code ASM à fait planté la bécane.
Moi je n'ai pû tester que sur mon HBG900...
EDIT : Lors du transfert des données à 19200 Bauds. La touche Caplock du MSX clignote.
EDIT2: Le Code ASM se place en &hD200
EDIT3: Même si tu as une connexion "Simple" qui fonctionne pour le Basic. Cela ne permet pas pour autant d'affirmer que l'interface Sanyo est compatible avec la HBI232.
Il est fort probable qu'elle utilise d'autre OUT que la Sony, et c'est pour cela que le MSX plante.
Si tu as des données techniques sur l'interface Sanyo, Eugeny peux adapter le code ASM.... Edité par ericb59 Le 28/02/2015 à 17h07
http://msx.ebsoft.fr/rs232/BitCOM-manual-FR.pdf
Ca ne sera pas d'une grande Aide car le manuel reprend ce que j'ai mis premier post de ce topic.
Si tu arrive à avoir le HELLO en lançant la commande depuis la Fenêtre "Quik basic" c'est que la connexion est bonne.
Tu peux essayer d'envoyer un programme Basic Sauvegardé en ASCII.
Choisis ce fichier, puis sélectionne la Case Basic Ascii dans "Destination".
Le programme devrait se transférer sur le MSX.
Toutes les autres fonctions utilisent un code Assembler sur le MSX pour rapatrier les données rapidement.
Pour voir ce code, tu peux lancer la commande LOAD"COM:" sur le MSX (à la place du RUN'COM:"
Ensuite tu essayes n'importe quelle autre destination (Drive, Vram, RAM)
Fonctionnement de BitCOM:
BitCOM envois d'abord au MSX un Loader en Basic/ASM au MSX à la vitesse de 1200 Bauds.
Une fois ce Loader sur le MSX et executé, le Loader envois à BitCOM un code "Ready", et celui-ci passe alors à la vitesse de 19200 Bauds pour transférer les données.
Si ton MSX plante, c'est sans doute que le code ASM à fait planté la bécane.
Moi je n'ai pû tester que sur mon HBG900...
EDIT : Lors du transfert des données à 19200 Bauds. La touche Caplock du MSX clignote.
EDIT2: Le Code ASM se place en &hD200
EDIT3: Même si tu as une connexion "Simple" qui fonctionne pour le Basic. Cela ne permet pas pour autant d'affirmer que l'interface Sanyo est compatible avec la HBI232.
Il est fort probable qu'elle utilise d'autre OUT que la Sony, et c'est pour cela que le MSX plante.
Si tu as des données techniques sur l'interface Sanyo, Eugeny peux adapter le code ASM.... Edité par ericb59 Le 28/02/2015 à 17h07
avec le LOAD"COM:" j'ai bien accés au loader c'est lui qui plante quand on le lance
en passant un fichier .COM j'ai eu disque off line donc il y a bien un dialogue
je n'ai rien sur la sanyo
même pas le boitier
en passant un fichier .COM j'ai eu disque off line donc il y a bien un dialogue
je n'ai rien sur la sanyo


Le code ASM est fait pour l'interface Sony, il y a de grandes chances que ça soit à cause d'accès différents que ça plante.
faut utiliser ta Sony...
Y'a t'il moyen de trouver les OUT utilisés par la SAnyo en regardant dans sa ROM ?
faut utiliser ta Sony...
Y'a t'il moyen de trouver les OUT utilisés par la SAnyo en regardant dans sa ROM ?
ports 80H , 81H , 82H , 87H lu avec Shem
dans MSX i/o ports
#80-#83 RS232C UART / 8251 (Spectravideo, and Sony (if enabled))
#84-#87 RS232C programmable timer / 8253 (Spectravideo, and Sony (if enabled))
dans MSX i/o ports
#80-#83 RS232C UART / 8251 (Spectravideo, and Sony (if enabled))
#84-#87 RS232C programmable timer / 8253 (Spectravideo, and Sony (if enabled))
connais pas jamais ce modéle
les commandes basic de la sanyo et de la sony sont identiques quand on fait CALL COMHELP a part un détail
Sony <device# {0,1,2,3}>:
Sanyo <device# {0,1,2...9}>:
les commandes basic de la sanyo et de la sony sont identiques quand on fait CALL COMHELP a part un détail
Sony <device# {0,1,2,3}>:
Sanyo <device# {0,1,2...9}>:

Il existe même 2 versions Philips. un villageois les a, mais je me souviens plus. Une RS232 et une RS4??
Edité par
TurboSEB
Le 28/02/2015 à 18h28


MSX 1&2 + Moniteurs+divers (environ 0.70Tonnes)






Jipe,
eugeny voudrais que tu regardes ce document
http://problemkaputt.de/portar.htm#rs232interface
pour savoir si la sanyo utilse des ports identiques...
Actuellement, pour la sony on utilise 81H pour Receive Ready
et 80H pour les data Read/write
il demande aussi, si tu peux lui faire des photos de la Sanyo... (toute nue bien sure)
eugeny voudrais que tu regardes ce document
http://problemkaputt.de/portar.htm#rs232interface
pour savoir si la sanyo utilse des ports identiques...
Actuellement, pour la sony on utilise 81H pour Receive Ready
et 80H pour les data Read/write
il demande aussi, si tu peux lui faire des photos de la Sanyo... (toute nue bien sure)


Jipe tu peux aussi faire ce test s'il te plait ?
Lance BitCom, et depuis le MSX avec un LOAD"COM:" recupère l'un des loaders, en demandant l'envoi d'un fichier vers la VRAM par exemple.
une fois que tu as le programme Loader dans le MSX, ferme BitCOM.
Puis lance le programme Terminal de ton PC Windows XP.
Mets les paramètres pour un port COM à 19200bauds, DATA_Lenght à 8bits
Pas de Parité, StopBit à 1
pas de Handshake, ni de XON/XOFF
dès que Terminal est prêt lance le Programme depuis le MSX.
Si le PC reçois quelque chose tu devrais voir s'afficher 'r' dans la fenêtre du Terminal.
Lance BitCom, et depuis le MSX avec un LOAD"COM:" recupère l'un des loaders, en demandant l'envoi d'un fichier vers la VRAM par exemple.
une fois que tu as le programme Loader dans le MSX, ferme BitCOM.
Puis lance le programme Terminal de ton PC Windows XP.
Mets les paramètres pour un port COM à 19200bauds, DATA_Lenght à 8bits
Pas de Parité, StopBit à 1
pas de Handshake, ni de XON/XOFF
dès que Terminal est prêt lance le Programme depuis le MSX.
Si le PC reçois quelque chose tu devrais voir s'afficher 'r' dans la fenêtre du Terminal.
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie