Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

any workarounds for getting it run with virtual COM Ports in Windows? #25

Open
rs38 opened this issue Jan 20, 2022 · 3 comments
Open

any workarounds for getting it run with virtual COM Ports in Windows? #25

rs38 opened this issue Jan 20, 2022 · 3 comments
Labels
discussion Issue kept opened for further discussion

Comments

@rs38
Copy link

rs38 commented Jan 20, 2022

com0com and probably any other driver is not able to work without proper driver signature and that is true for nearly every windows in 2022 (Win10+ and 64Bit).

I don't think that disabling driver signature enforcement is a good idea, if even possible.

there seem to be commercial alternatives with at least some days of trial mode like https://www.virtual-serial-port.org

At least I guess it should be mentioned that it won't work.

see also #3

@Ircama
Copy link
Owner

Ircama commented Jan 21, 2022

I am not aware of a Windows capability similar to the Linux pseudo-terminal function used by ELM327-emulator.

Anyway, implementing null-modem emulation on Windows is beyond the intent of ELM327-emulator. A number of software tools already exist to perform this. And when using TCP/IP or Bluetooth, the null-modem feature is not even required.

As an option, I think that hardware null-modem USB cables might be available.

A hardware adapter (to be connected to two physical USB ports) can be easily built through two inexpensive USB-to-TTL serial UART modules, by cross-connecting them via their TX and RX lines (provided to choose hw adapters offering signed Windows drivers).

@Ircama Ircama added the discussion Issue kept opened for further discussion label Jan 21, 2022
@rs38
Copy link
Author

rs38 commented Jan 21, 2022

I did not even think about the existence of null-modem USB cables, but nice idea. Eventually I got it the emulator to run , so from a community stand point it would only make sense to make it better and create a PR, right? :)

@Ircama
Copy link
Owner

Ircama commented Jan 21, 2022

Yes, sure. If you think a PR on the documentation could be useful, no problem.

Perhaps the cheapest option is to directly build the adapter (very few dollars/Euros):

  • USB-to-serial RS232 cable - null modem - serial RS232 cable to USB cable
    or
  • USB cable - FTDI USB to TTL module - cross connection - FTDI USB to TTL module - USB cable

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discussion Issue kept opened for further discussion
Projects
None yet
Development

No branches or pull requests

2 participants