Loading...
 

MCC & Cars


jDinamoCC, geen drivers!

Hallo,

Ik heb onlangs de UCCI/E gekocht als interface voor
iCar. Op mijn laptop (Win7 / 64 bits) heb ik het programma
jDinamoCC geinstalleerd met de optie om de drivers eveneens
mee te installeren. Wanneer ik dit programma nu opstart
krijg ik de volgende melding: Cannot find any
dinamo controlers at all! Op de UCCI brandt de blauwe LED
continue. Als ik iCar opstart, dan wordt de interface gevonden.

Het tabblad apparaatbeheer geeft geen foutmelding (USB Serial Port
- COM3).

Als nieuwe gebruiker van dinamo produkten zie ik misschien iets
over het hoofd!

Groetjes,
Rob

Netherlands

Rob,
je ziet niets over het hoofd. De installer is van voor het 64 bit tijdperk, die doet zijn werk niet goed.

In de lib/windows map staan drie .dll files: ftdxxj.dll, rxtxParallel.dll en rxtxSerial.dll. Zorg dat deze in c:\program files\java\bin staan. En dan wel die java\bin map die je daadwerkelijk gebruikt. Op mijn eigen Win8 machine heb ik er vier! ook in program files (x86) bijvoorbeeld.

Daarnaast kan je controleren of je wel de ftd2xx drivers daadwerkelijk geinstalleerrd hebt. bij ftdichip.com/Drivers/D2XX.html kan je de laatste ophalen.

Ik hoop dat het zo lukt!

Hans Nouwens.


Hans,

In de bibliotheek van Win7 staat geen van bovenstaande 3 bestanden.In het
venster heb ik gekozen voor het weergeven van verborgen bestanden. Is er verschil
in de volgende bestanden ftd2xxj.dll en ftdxxj.dll. Bij het installeren van de ftd2xx drivers
via een exe file van ftdichip.com zie ik bij het installeren een venster verschijnen, dat
waarschijnlijk de installatie begeleidt maar meteen verdwijnt!

Wanneer ik de UCCI vervolgens aansluit aan de USB dan verschijnt het venster met de installatieprocedure (nieuwe hardware)
voor deze verbinding. Gezocht wordt naar drivers via windows update. Vervolgens wordt de procedure afgerond
en is de verbinding beschikbaar. Ik heb de waarden voor de COM poort aangepast. Wat wordt bedoeld met de
Latency Timer? Kortom, geen verbinding.


Groetjes,
Rob


Netherlands

Rob,

de installatieprocedure (nieuwe hardware) installeert de ftdi drivers. Dat is de helft van de uitdaging.
De andere benodigde dll bestanden staan in c:\program files\jDinamoCC2\lib\windows (of iets wat daar erg op lijkt)
Kopieer die dll's naar de java\bin map.

Met deze dll's kan Java gebruik maken van de seriele bibliotheek en van de ftdi drivers.
Als dit allemaal lukt kan je zowel direct als via de virtuele compoort de UCCI aansturen.

De legacy timer heeft te maken met de USB buffers. USB is gemaakt voor het grote hoeveelheid data, megabytes per seconde. De UCCI (net als alle dinamo componenten) stuurt en ontvangt slechts enkele bytes per seconde. De buffer zal daardoor nooit binnen een paar minuten vol raken en de USB poort zal daardoor nooit de info tijdig doorsturen. De legacy timer zorgt er voor dat iedere 1ms de buffer altijd geleegd wordt en de data wordt doorgestuurd.

Hans.


 
Dutch (Nederlands, nl)English British (British English, en-uk)German (Deutsch, de)