|
I would not expect good results from trying to make an existing executable work with a USB pseudo-port. USB devices have a rather long latency (typically 1ms); unless the driver knows exactly what the underlying code is expecting to be doing, it may be very difficult for it to sensibly aggregate data.
On the other hand, if you can recompile your application to run under Windows, that would simplify things greatly. In that scenario, you'd be able to communicate with FTDI devices by sending groups of bytes at a time, rather than having to send one byte every millisecond.
|
|
|
|
|
I just purchased a Serial Port (9 pin) to USB cable so I can plug my GPS into my laptop. It came with a disk with the drivers for XP does anyone know where I can find the drivers for Vista 64bit version? I think the cable is called an HL340?
I checked on Google & Microsoft and I only found a referance to a Chinese driver which I looked at and the interface is in Chinese and of course unreadable to me.
If anyone knows where do download a USB2.0-Ser! driver or some other method of connecting I am grateful.
Thanks
|
|
|
|
|
|
Hi,
Thanks for the links. I have tried the 1st one and it fails to install with just a generic application message.
As for the 2nd & 3rd I was not a member so I have to wait for the server to catch up after I signed up.
I have found serveral sites with different versions of the driver including what is supposed to be the original Chinese site. That is the only one that comes close but since I cant read chinese I cant answer the setup Q's and install. Some of the sites say that after installing you have to reboot and press F8 during the boot process to disable the driver signature process since the driver is NOT signed. But most of those posts are from 2004-2007 and I would have thought that it would have benn approved by now, being 2010 5 years later!!!
I am trying to connect to a GPS and most GPS's are serial port connections.
|
|
|
|
|
2 yrs back I also did something with Holux GPS & XP, I forgot that site which contains those drivers for serial-usb2.0, but I am sure, it was a chinese version also. I didn't spend much time to understand that, just clicked that wizard to finish the installation.
I just suggests you, clickinhg those buttons in the wizard just complete the installation procedure, need not to understand much of that.
|
|
|
|
|
Well it turns out that I have teh wrong cable. The cable has a small chip in teh RS232 plug end... The cable came with a driver named HL340 for Windows XP... I found the seller (on ebay) and emailed them. It turns out that there is a seperate cable/chip for Vista 64bit for $23
EBay item title...
USB SERIAL RS232 DB9 CABLE VISTA XP MAC LINUX Windows 7
[
|
|
|
|
|
Can a wireless node still buffer packets when it's receiver is turned off?
Hii ..
As per my knowledge ... Normally the AP will buffer if the stations are in power save mode, by checking the mib details stored in AP.
So if the receiver is turned off, the AP mib information doesn't conatin the details about that particular station.
So it won't buffer the packets for that station.This is my answer...If this is correct or not.....???
Thanking you
Krish
|
|
|
|
|
Can't say I am a total expert here, but I would think that this is one aspect that may vary from vendor to vendor depending on their power saving and start up speed requirements really.
Just a guess but I would check it out.
|
|
|
|
|
Hello everyone, I am wondering if any one know or can help me how to convert regular windows program to windows ce. My application is written in VS C++ 2005 and another one is in C#. What I am trying to do is convert both of the application and deploy into windows ce device.
Thanks
|
|
|
|
|
Under the WinCE File Menu you'll find Open Project option ( for opening exixting projects); choose your VC++ projects from there, it will autometically get converted into netive format. You need to think over, but in case of C#, I am not sure, whether this will work or not. But as you may know, not all the functions & syntax of VC++ & its wrapper libraries are not supported by WinCE.
|
|
|
|
|
Hello there, I was so pleased to see your reply.I will be very pleased if can help me little more. What do you mean by under the WinCE Menu. I assume if I have a WinCE Program open then I go to file->new->Project from existing code Or you mean something else. I also have .dll files that are in C#. what should I do about that. It is not working.
I did what you have suggested but there are more options coming up and I dno't know what to do with that.
this is giving me problem [using namespace System::Windows::Forms] how it convert to native c++.
Please Please I really in need of help because I already spent two weeks without having done anything. I tried whatever I know. Total line of code is 50,000 which one I am working on if I have to re-write the whole code it will not be easy as you know .
thanks again.
|
|
|
|
|
As I said in my earlier reply go to file->new->Project from existing code, this will help you to convert your VC++ code into WinCE, but I am not sure about C#. But if it is only a DLL, then why dont you try to load that DLL into C++ code?
|
|
|
|
|
The system clock ( on status bar) on this desktop starts every time at original time set during setup. But it advances normally.
I changed the CMOS Bios battery - no change. (I have seen on other bios " CMS battrey low", but nothing om this one.
The main issue it that I have to recompile all files of my VC++ development every time I made change in a single file.
Can this be fixed easy or is it motherboard hardware failure?
PS It does it on both newly installed OS, but different start time!
Thanks for reading.
Any constructive help as always is appreciated.
Vaclav
|
|
|
|
|
I don't know what the fix will be, could be a couple of things, however what I would do right away is, assuming your machine has web access, install or create something that gets current time from the web and sets the system clock accordingly at startup, login, or even periodically.
[ADDED: I really don't want file times to be wrong, it is bound to lead to all kinds of trouble.
/ADDED]
|
|
|
|
|
I did try to run "Atomic Clock free" application and it just did not do anything - no synch at all.
I just "finshed" running backup (MS) and I eneded up with "days to finish"
after it run for about ten minutes. Obviously it is no good.
I think I have a hardware problem saving the current time.
Vaclav
|
|
|
|
|
The only thing I can suggest then is make sure there isn't some BIOS setting that went haywire, maybe there is a way to disable the real-time clock (RTC) and it got checked during the troubles.
|
|
|
|
|
The RTC chip is probably a goner.
Does your PC start very slowly through the BIOS sequence, and then speeds up when some the NT Kernel is loaded? Then it's your RTC chip. (NT does not care about the RTC chip to do it's clocking, but most BIOS-es do, to time the stuff they display)
You should be able to replace it cheap. The only problem is that nowadays, these things are surface-mounted, so it's a bit tricky to replace them.
|
|
|
|
|
Old Dell Poweredge server hangs about once a month for the past six months. This has one SATA hard drive and a RAID 5 array of SAS hard drives.
The last time Dell Poweredge had the following error
"Backplane unknown sensor type sensor #29, drive slot sensor drive fault detected"
Every two to four weeks, the hardware logs issues with the power cords such as
AC Source B Power Cord Inserted
AC Source A Power Cord Removed
Ocassionally the server reboots or hangs with a message about the PERC 3/i RAID controller
All changed files are backed hourly on another machine on-site and out of state overnight
The server is no longer under warranty
What is a good interim solution short of buying and setting a new server? This no longer hosted a database, so it's strictly manages our network, policies, and security permissions. Is it possible and should I consider disabling the RAID controller? Should we clone the SATA hard drive and replacing that?
|
|
|
|
|
You probably have a hardware failure that's going to get worse and worse. From the description you gave, I be worried about an actual drive failure, RAID controller failure, and a power supply failure. So, take appropriate steps to protect your data and consider your options for continuing functionality.
|
|
|
|
|
What is "USB bandwidth"? I run into this somewhere, I think it is in Properties of some USB ports..
What about "the USB on front are different than in back"? Not too technical description, referring to desktop box.
I got USB to IDE "converter" to run CD drive and it is noticeably slower that IDE. Is that “bandwidth” limitation?
NT “Device Manager “ identifies tons of USB controllers, how do identify them physically?
I mean where are they - on the motherboard or on PCI adapter ( BTW I took it off – got too many internal USB ports) or external D-link USB adapter?
If I can change this “bandwidth” I need to know this.
Thanks for reading.
Vaclav
|
|
|
|
|
Vaclav_Sal wrote: What is "USB bandwidth"? I run into this somewhere, I think it is in Properties of some USB ports..
that's how fast a usb port can send data. For a USB2 port it's theoretically 480Mbit/sec. In practice with overhead factored in it's only about 40 MByte/sec.
Vaclav_Sal wrote: What about "the USB on front are different than in back"? Not too technical description, referring to desktop box.
Depends on the manufacturer, but in general they're the same. The most common exception would be a system old enough it only had USB1 ports and had USB2 devices added by an expansion card.
Vaclav_Sal wrote: I got USB to IDE "converter" to run CD drive and it is noticeably slower that IDE. Is that “bandwidth” limitation?
Maybe. PATA is capable of 133MByte/sec a bit over 3x as fast as USB2. however a 48x CD drive is only capable of sending up to 9MByte/sec which shouldn't be enough to cause any problems. If your computer is so old it only has USB1 ports the drive would be limited to 1.5MByte/sec which is about equal to an 8x cd drive. This would be enough to cause noticeable slowdowns. XP would warn you that you're putting a 2.0 device in a 1.0 port and that it will be running slower. I don't recall if win2k did this or not.
Vaclav_Sal wrote:
NT “Device Manager “ identifies tons of USB controllers, how do identify them physically?
I mean where are they - on the motherboard or on PCI adapter ( BTW I took it off – got too many internal USB ports) or external D-link USB adapter?
If you look at your mobo/its manual will probably have the ports numbered. I'm not sure if you can get matching IDs in device manager or not. If you pulled the expansion card though all the ports should be on your mobo. AFAIK Using an external hub shouldn't change anything in device manager because everything on it will be connected through a single port on your mobo.
Vaclav_Sal wrote: If I can change this “bandwidth” I need to know this.
You can't. It's a hardware limitation. The only thing you can do is if your mobo only has 1.0/1.1 ports is to add a 2.0 expansion card to have some faster ports for external drives.
3x12=36
2x12=24
1x12=12
0x12=18
|
|
|
|
|
I was happily developing on my Windows 2000 1.6 GHz Pentium PC when my geeky son-in-law railroaded me into "new computer is the answer".
Now I got dual processor 3.0 GHz piece of flaky, undependable....
I did not expect much improvement in compiling time ( For what else would developer want faster machine?). I have read here, somewhere, that VC++ was not designed for dual processor.
What is frustrating that I for example cannot start several directories copies with single click as I used to do on the old single processor. I understand that actual copying speed cannot be improved since I still copy from one slow device to another (disks).
But the windows management seems to be sluggish.
Does that mean that Windows 2000 was not designed for dual processors also?
Just curious.
Please – any commentary on obsolesce of my OS and or VC++ are not necessary nor welcome.
Thanks for reading.
vaclav
|
|
|
|
|
Win2k pro does support dual-processor (and you dual core should like identical to two single socket CPUs windows). The biggest limitation is it doesn't understand hyper-threading; but that's only an issue in scheduling when you have 2 more more HT capable cores. However I know XP had separate HALs (low level components) for single and multi-processor systems and didn't have a supported method to switch between them without doing an OS reinstall. (Starting with vista, the performance hit on the small fraction of uni-processor systems was considered to be less of a concern than the dev effort of maintaining two code bases.)
XP allowed swapping the HAL via tools intended for driver devs. I've no idea if it would work in wink2 as well or not. I'd strongly recommend making a backup before trying because if it goes wrong your windows install will be fubar.
http://forums.nvidia.com/lofiversion/index.php?t44294.html[^]
Edit: No idea what's up with your UI problems.
3x12=36
2x12=24
1x12=12
0x12=18
|
|
|
|
|
Thanks for reply.
I was actually hoping to see some impovements in regenerating RAID 5.
Every time OS ( actully the dynamic disk service to be technical) runs regeneration it just takes over the processing. Other than that I am content. Sort of!
Vaclav
PS I run Advanced server - just for the RAID 5!
|
|
|
|
|
If that's your only problem I'm 95% sure switching to a multi-processor HAL will serve as a fix since your second core will still be free while the raid is rebuilding.
3x12=36
2x12=24
1x12=12
0x12=18
|
|
|
|