Skip to content

Invary/IvyTcp2Serial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IvyTcp2Serial


About

IvyTcp2Serial is a bridge tool that allows a TCP stream to flow to a serial port.
This tool allows applications dedicated to serial ports to be used through TCP/IP.


⚡ Featurees

  • TCP/IP ata stream to serial port.

️️ Requirements

Windows 7 or later
.NET 7.0 runtime library


Install

  1. Download latest version of IvyTcp2Serial
  2. Extract it to installation folder
  3. Create shortcut of IvyTcp2Serial.exe .
  4. Modify shortcut file, adding arguments like /server=192.168.100.101 /port=80 /comport=COM19 /baudrate=115200 /parity=none /stopbits=1

Supported arguments

  • /comport=[name] Serial port name. ex:/comport=COM1
  • /baudrate=[speed] Serial port baud rate value. ex:/baudrate=115200
  • /parity=[none|odd|even|space|mark] Serial port parity value. ex:/parity=none
  • /stopbits=[none|1|1.5|2] Serial port stop bits value. ex:/stopbits=1
  • /server=[name] Server IP address. ex:/server=192.168.100.101
  • /port=[number] Server port. ex:/port=80
  • /? Show supported command line options.

Examples of Usage

GRBL CNC control software named Candle for windows supports serial ports only.
FluidNC , a CNC controller, can be connected via serial port, but also via wifi/telnet.
The following is an example of a setup in which CNC for wifi connection by FluidNC is controlled by a Candle.

  1. Install virtual serial port com0com.
  2. In setup of com0com, check enumulate baudrate and add one pair of virtual serial port, COM19 & COM20.
  3. Download latest version of IvyTcp2Serial and extract.
  4. Create shortcut file of IvyTcp2Serial.exe .
  5. Right click chortcut file and open property.
  6. Edit shortcut link IvyTcp2Serial.exe to IvyTcp2Serial.exe /server=192.168.100.101 /port=23 /comport=COM19 /baudrate=115200 /parity=none /stopbits=1. IP address and comport should be changed according to your environment.
  7. Execute IvyTcp2Serial with serial, and connected to CNC/FluidNC via wifi/telnet.
  8. Execute Candle with serial port like COM20, and you can control CNC/FluidNC via wifi.

Privacy policy

  • Do not send privacy information.
  • Do not display online ads.
  • Do not collect telemetry information.
  • If online information is needed, get it from github repositories whenever possible.

Changelog


Suggestions and feedback

If you have any idea or suggestion, please add a github issue.


⭐ Price

FREE of charge.
If you would like to donate, please send me a ko-fi or crypto. It's a great encouragement!

ko-fi

  • Address: 0xCbd4355d13CEA25D87F324E9f35A075adce6507c
    -- Binance Smart Chain (BNB, USDT, BUSD etc.)
    -- Polygon network (MATIC, USDC etc.)
    -- Ethereum network (ETH)

  • Address: 1FvzxYriyNDdeA12eaUGXTGSJxkzpQdxPd
    -- Bitcoin (BTC)





Copyright (c) Invary