Closed tomaculum closed 3 years ago
The main problem is, I do not have this board to test the library with it. On your side everything looks fine, if you can receive IR signals with the BLE board. Maybe I find some ways to enable debugging, but this will take some hours...
Yes, the receiving part did work with my Arduino Nano 33 BLE! Thank you very much, that would be great! And it's ok if it takes days, weeks or even months - there is no pressure of time (;
I am sorry, but I have no idea. Do you have a logic analyser or a dso screenshot of the output signal?
Hi, just in case someone stumbles across this issue: with version 3.4.0 IRSND works with my Arduino 33 BLE! Maybe I did something wrong in the first place or in the meantime some changes did fix this but I am very happy it works (:
Thanks for feedback 👍
Bug Report
Arduino Platform
Arduino Nano 33 BLE
IDE
IR-Protocol
Example to reproduce the issue
Pin(s) used for IR-receive, if not default
Version
Current behavior
Code
``` c++ /* * SimpleSender.cpp * * Sends Samsung protocol frames. * Is able to send IR protocol data of 15 main protocols. * * Sony SIRCS * NEC + APPLE * Samsung + Samsg32 * Kaseikyo * * Plus 11 other main protocols * JVC, NEC16, NEC42, Matsushita, DENON, Sharp, RC5, RC6 & RC6A, IR60 (SDA2008) Grundig, Siemens Gigaset, Nokia * * To disable one of them or to enable other protocols, specify this before the "#includeIRMP output for power button
``` #POWER P=NEC A=0xA002 C=0x80 ```If I am not mistaken, this example with slight changes should send the "POWER" command every five seconds.
Expected behavior
Toogle power of my device every five seconds.
Error output
Everything seems fine. The buildin LED flashed every five seconds and the serial output is fine, too.
Additional context
I want to replace my LIRC raspberry pi with my arduino therefore I know my layout works and the components are ok, since it works if I plug them into my raspberry.
Reading my original remote with IRMP did work without any issue.
I did measure the voltage at the IR led and there are peaks every five seconds. Therefore I don't think I am using use the wrong pins.
Maybe there is an issue with the different voltage, since the raspberry does output 5V and the arduino only 3,3V?
I am not using the exact same components as in the documentation, if this is relevant, I can search for the exact specs.
And I did test this with another device and protocol (RC5) but no luck either.
my current layout
![IMG_9329](https://user-images.githubusercontent.com/16617007/94582600-b7ee9a80-027c-11eb-9e90-585e90ade5d3.jpg)