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

Receive correct signals with current version 3.5.0 #306

Open
budda85 opened this issue Nov 13, 2023 · 5 comments
Open

Receive correct signals with current version 3.5.0 #306

budda85 opened this issue Nov 13, 2023 · 5 comments

Comments

@budda85
Copy link

budda85 commented Nov 13, 2023

Hello,
I wanted to update my Signalduino and have flashed the current hex file. After that, I can not longer receive or send correct signals. Has anything changed here?
I have flashed with the following command:
avrdude -c arduino -P /dev/ttyUSB0 -b 57600 -p atmega328p -D -U flash:w:SIGNALDuino_nano328_3.5.0.hex:i
The only version that shows me something proper is 3.3.0
I have been using the Siganlduino with FHEM for a long time and wanted to connect it to a Raspberrymatic with CUxD. With version 3.3.0 I can at least turn on the switches. Unfortunately, switching them off doesn't work here, but that could also be due to the old Intertechno switch.
Have I forgotten something that I need to set?
The SIGNALduino is built with an FS1000A and RXB6 module.

Version 3.3.0:
grafik

larger than Version 3.3.0
grafik

@sidey79
Copy link
Contributor

sidey79 commented Nov 13, 2023

The second output is not an general error, it uses a compressed message format, which is not human readable

@budda85
Copy link
Author

budda85 commented Nov 13, 2023

Ah, okay. Thx for the quick response.
Do you know if it is possible to use SIGNALduino at Raspberrymatic or any other system instead of FHEM?

@sidey79
Copy link
Contributor

sidey79 commented Nov 13, 2023

Raspberrymatic

I'm not awar about Raspberrymatic.
How did you use the SIGNALduino with version 3.3.0?

@budda85
Copy link
Author

budda85 commented Nov 13, 2023

Simply connected via USB and then sent a command e.g. is000000000FFFFF for an Intertechno socket via the signal duino

@sidey79
Copy link
Contributor

sidey79 commented Nov 13, 2023

You can disable message reduction via Serial Command "CDR" or enable it again via "CER".

Sending intertechno is possible also, but you have to provide the raw message to the uC, because the conversion from your command to the raw command is done in the perl module withhin FHEM.

The raw command looks somehow like this one, but this is not really a intertechno message:
SR;R=3;P0=1230;P1=-3120;P2=-400;P3=-900;D=030301010101010202020202020101010102020202010101010202010120202;

To get your commands, i recommend to install fhem and capture the raw commands.

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

No branches or pull requests

2 participants