Arduino Forum

Development => Other Software Development => Topic started by: feklee on Nov 24, 2018, 03:46 pm

Title: MultiTrans: Multi Channel Transceiver (just 1 pin per transceiver!)
Post by: feklee on Nov 24, 2018, 03:46 pm
After extensive stress tests and after months of use in production (https://github.com/feklee/san/), I'm happy to announce MultiTrans, an implementation of a multi channel transceiver. Find MultiTrans in the Arduino library manager or in the GitHub repo feklee/multitrans (https://github.com/feklee/MultiTrans/).

New in version 1.2 is binary communication, i.e. sending and receiving messages that may include the null character.

I'm happy to answer any questions!

Features:

Limitations:

Examples:
Title: Re: MultiTrans: Multi Channel Transceiver (just 1 pin per transceiver!)
Post by: Robin2 on Nov 24, 2018, 06:57 pm
Interesting. I am bookmarking this in the hope I find time to try it.

Have you any information about the maximum length of wire over which the system works?

I presume you need a GND connection as well as the data wire?

...R
Title: Re: MultiTrans: Multi Channel Transceiver (just 1 pin per transceiver!)
Post by: feklee on Dec 01, 2018, 03:30 pm
Sorry for the late reply. I didn't see your response as I forgot to subscribe to the topic. Yes, I'm very interested that other people try the library and I'm happy to get feedback!

Have you any information about the maximum length of wire over which the system works?
I use it over distances of about 150 mm. It's digital communication. So I presume the maximum distance is comparable to that of SoftwareSerial (https://www.arduino.cc/en/Reference/SoftwareSerial).

Quote
I presume you need a GND connection as well as the data wire?
Yes, I had to obey the laws of physics. ;)
Title: Re: MultiTrans: Multi Channel Transceiver (just 1 pin per transceiver!)
Post by: Robin2 on Dec 01, 2018, 07:09 pm
I use it over distances of about 150 mm. It's digital communication. So I presume the maximum distance is comparable to that of SoftwareSerial (https://www.arduino.cc/en/Reference/SoftwareSerial).

I, too, had forgotten about it, and I doubt if I will get time to try it for a few more days.

I would expect a regular Serial connection to work over a much greater distance - certainly 1500mm and maybe 5000.

...R