# Ftd2xx

**URL:** <https://forum.gce-electronics.com/t/ftd2xx/354>\
**Category:** Carte USB 8 Relais\
**Created:** [Septembre 27, 2011, 8:47 UTC](https://forum.gce-electronics.com/t/ftd2xx/354 "2011-09-27T08:47:36Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Guilloo](https://forum.gce-electronics.com/letter_avatar_proxy/v4/letter/g/b5e925/32.png) [@Guilloo](https://forum.gce-electronics.com/u/Guilloo)\
**Post date:** [Septembre 27, 2011, 8:47 UTC](https://forum.gce-electronics.com/t/ftd2xx/354/1 "2011-09-27T08:47:36Z")

</div>

Bonjour,

J’ai besoin d’utiliser un programme personnel en [vb.net](http://vb.net) pour controler la carte.  
J’utilisaisais une classe rs232 et cela marche aléatoirement.  
De temps en temps il y a des problèmes de communication (timeout error). Alors qu’avec le programme USB Control Software cela fonctionne toujours.

j’ai donc décidé (et d’après les conseils du Support GCE) de ne plus passer par le port série mais par la Dll de FTDI.

Avec les examples sur le site FTDI j’arrive a lister la carte, obtenir son numéro de série et sa description, j’ai donc bien accés à la Carte usb 8 relais

Mais impossible d’envoyer et recevoir des données.

les fonctions utilisées sont:

[color=#0040BF]FT\_Status = FT\_Write\_String(FT\_Handle, TextBox1.Text, Len(TextBox1.Text), BytesWritten)  
If FT\_Status \<\> FT\_OK Then Exit Sub

’ Wait  
Sleep(100)

’ Get number of bytes waiting to be read  
FT\_Status = FT\_GetQueueStatus(FT\_Handle, FT\_RxQ\_Bytes)  
If FT\_Status \<\> FT\_OK Then Exit Sub

’ Read number of bytes waiting  
’ Allocate string to recieve data  
TempStringData = Space(FT\_RxQ\_Bytes + 1)  
FT\_Status = FT\_Read\_String(FT\_Handle, TempStringData, FT\_RxQ\_Bytes, BytesRead)  
If FT\_Status \<\> FT\_OK Then Exit Sub

’ [Display](https://gce-electronics.com/1421-.html) string on form  
TextBox2.Text = Trim(TempStringData)[/color]

Quelle genre de chaine faut-il lui envoyer ? (j’ai essayé en Ascii: ?RLY et aussi en hexa mais cela ne fonctionne pas, il n’y a pas de réponse)

Merci de m’aider car j’ai besoin que ce programme soit le plus stable possible.

---

<div class="post-metadata">

**Author:** ![Guilloo](https://forum.gce-electronics.com/letter_avatar_proxy/v4/letter/g/b5e925/32.png) [@Guilloo](https://forum.gce-electronics.com/u/Guilloo)\
**Post date:** [Septembre 28, 2011, 9:09 UTC](https://forum.gce-electronics.com/t/ftd2xx/354/2 "2011-09-28T09:09:25Z")

</div>

J’ai trouvé la solution, il y avait un mauvais paramètre de configuré

---

<div class="post-metadata">

**Author:** ![gratin](https://forum.gce-electronics.com/letter_avatar_proxy/v4/letter/g/e19b73/32.png) [@gratin](https://forum.gce-electronics.com/u/gratin)\
**Post date:** [Octobre 2, 2012, 8:21 UTC](https://forum.gce-electronics.com/t/ftd2xx/354/3 "2012-10-02T20:21:13Z")

</div>

Salut,

Je viens juste de recevoir la carte [x880](https://gce-electronics.com/1016-.html) et j’aimerai la commander en [VB.NET](http://VB.NET) aussi. SVP, si cela ne vous dérange pas est que vous pourriez mettre le code pour se connecter a la carte ?

Merci,  
Philippe.

---

<div class="post-metadata">

**Author:** ![WilliamF](https://forum.gce-electronics.com/letter_avatar_proxy/v4/letter/w/eb9ed0/32.png) [@WilliamF](https://forum.gce-electronics.com/u/WilliamF)\
**Post date:** [Avril 8, 2013, 6:20 UTC](https://forum.gce-electronics.com/t/ftd2xx/354/4 "2013-04-08T06:20:10Z")

</div>

Bonjour,  
Je serais preneur sur un exemple de ton code fonctionnel STP.  
Merci  
William

---

<div class="post-metadata">

**Author:** ![gratin](https://forum.gce-electronics.com/letter_avatar_proxy/v4/letter/g/e19b73/32.png) [@gratin](https://forum.gce-electronics.com/u/gratin)\
**Post date:** [Avril 8, 2013, 7:09 UTC](https://forum.gce-electronics.com/t/ftd2xx/354/5 "2013-04-08T07:09:33Z")

</div>

Salut,

Il est la … [http://forum.gce-electronics.com/t/ftd2xx-net/857/1](http://forum.gce-electronics.com/t/ftd2xx-net/857/1)

Ca fait un moment que je l’ai pas regardé … les commentaires sont les bienvenues.

Bonne journée,  
Philippe.

---

<div class="post-metadata">

**Author:** ![WilliamF](https://forum.gce-electronics.com/letter_avatar_proxy/v4/letter/w/eb9ed0/32.png) [@WilliamF](https://forum.gce-electronics.com/u/WilliamF)\
**Post date:** [Avril 10, 2013, 8:04 UTC](https://forum.gce-electronics.com/t/ftd2xx/354/6 "2013-04-10T08:04:55Z")

</div>

Salut,  
Excellent merci. J’avais vu ce code sans faire le rapprochement.  
J’ai pris inspiration dessus, et ça ma bien aidé. Au poil 🙂  
Donc pour le pilotage : no problem  
Ca devient plus chaud pour récupérer les DATA. Je suis dessus actuellement. Je n’hésiterais pas à partager mes expériences si besoin.  
Encore merci.  
William
