Klaus Musch
Klaus Musch
Thanks for the snippet. I tried it, with the following result: ``` D NimBLEAdvertising: >> Advertising start: customAdvData: 1, customScanResponseData: 0 primary service uuid 0x1800 handle 1 end_handle 5 characteristic...
Got it working. But not with your snippet. I think it cannot work. `Unable to advertise - Duration too long` is misleading. This is not the reason. The message appears...
Some time ago, this worked for me: https://randomnerdtutorials.com/esp32-microsd-card-arduino/ Instead of `if(!SD.begin(5)){` you need `#define CS 13` `#define MOSI 15` `#define MISO 2` `#define SCK 14` ` SPIClass spi = SPIClass(HSPI);`...
Never tried it, but here you can find an example for using microphones: https://github.com/pschatzmann/arduino-audiokit
Thanks for your PR. Need some more days. Still working on https://github.com/CoretechR/OMOTE/discussions/76
I tested it on my OMOTE. Values bigger than let's say 50% of the slider are not really usable, bause the OMOTE immediately wakes up, without any movement. Default from...
Does this really work for you? Old default value: 0x45 First version of PR: slider left: 0x7F -> sensitivity very low, but works slider right: 0x00 -> much to sensitive,...
Sorry, but this still does not work. Could you please test it? This cannot work: ``` lv_slider_set_range(thslider, 0, 0x3F); ``` ``` if (slider_value < 0x40) {slider_value = 0x40;} if (slider_value...
Thanks, @CoretechR Software part looks perfect. Only this line was lost in the branch: https://github.com/CoretechR/OMOTE/blob/84e889510298cc2fc874d3830630d6d83d682210/Platformio/src/applicationInternal/hardware/hardwarePresenter.h#L58C3-L58C24
In main.cpp, we now have inits in the following order: ``` init_battery(); ... init_tft() ... // setup the Inertial Measurement Unit (IMU) for motion detection. Has to be after init_gui(),...