My main problem is to reduce the power consumption of the HC-05 Bluetooth module. As it may be known, such a module consumes lower and lower energy when it is in the AT Command Mode (between 1.5 and 3 mA current). Since my project requires sending real time data that change every 15seconds, I want to keep the module in the AT command mode in the 15seconds that the HC-05 don't receive any data. I obviously believe that this kind of idea/solution will dramatically save the energy of the module. In other words, instead of keeping the module in data mode permanently, it will be set in data mode during 15seconds, and in AT command mode during 15seconds, after that it returns to the data mode and still 15seconds etc... I want to know is there any solution for that ? For example writing a bunch of C code (since my Hc-05 is directly connected to an STM32 board) to pass for the AT commande mode every 15seconds Thanks in advance.
Pass from HC-05 Data Mode to HC-05 AT Command mode by writing some bunch of code
149 views Asked by falcon_977 At
1
There are 1 answers
Related Questions in C
- How to call a C language function from x86 assembly code?
- What does: "char *argv[]" mean?
- User input sanitization program, which takes a specific amount of arguments and passes the execution to a bash script
- How to crop a BMP image in half using C
- How can I get the difference in minutes between two dates and hours?
- Why will this code compile although it defines two variables with the same name?
- Compiling eBPF program in Docker fails due to missing '__u64' type
- Why can't I use the file pointer after the first read attempt fails?
- #include Header files in C with definition too
- OpenCV2 on CLion
- What is causing the store latency in this program?
- How to refer to the filepath of test data in test sourcecode?
- 9 Digit Addresses in Hexadecimal System in MacOS
- My server TCP doesn't receive messages from the client in C
- Printing the characters obtained from the array s using printf?
Related Questions in STM32
- Build issue in my STM32-NUCLEO project using the Eclipse IDE
- STM32 ADC DMA low raw/Voltage readings
- Program doesn't run after DFU
- STM32G030 refuses write to flash
- STM32 - Serial Audio Interface (SAI) - dual data line transmit possible?
- CLion: Debug via St-Link
- STM32 RTC3 Mixed Mode: Writing TR resets SSR
- Ran on an MCU (STM32F1), doubly-linked list code results in a call of HardFault() due to stack overflow
- i want to display voltage of ADC with " ssd1306 OLED " in STM32 when i change the voltage with potentiometer
- spi5 of my STM32MP157F-K2 CAN'T read data from the RC522 CARD
- STM32 unable to be read
- Enabling one timer using another
- Confusion with thumb instructions while compiling recipe for cortexm4 CPU
- How to setup Interface Encoder mode for the STM32F0
- UART Driver for STM32MP25 by EDK2
Related Questions in STM32CUBEIDE
- spi5 of my STM32MP157F-K2 CAN'T read data from the RC522 CARD
- Troubleshooting CUBE IDE Compilation Errors
- Using libquickmail to send mails with a GSM modul
- STM32 data transfer via UART
- STM32 SPI slave doesn't read data correctly and transmits incorrect data
- ADC reading in Low Power Mode (Stop Mode) in stm32L431RC Microcontroller
- Interfacing RFID with STM32
- SWO on a Blackpill board
- How do I interface STM32 with the Adafruit BLE SPI Friend module?
- Virtual COM Port with Nucleo F103RB on Windows 11
- The interface firmware FAILED to reset/halt the target MCU
- STM32 MCU works well in debug with breakpoint, but fail in debug mode
- stm32 cubeIDE DMA DAC noise on DAC output
- Why is QT Creator Automatically Splitting my String While Reading the Data from a STM32 Microcontroller?
- ASCII to decimal conversion
Related Questions in HC-05
- HC-06 bluetooth module have interference
- How to send long String to HC05 bluetooth module from bluetooth terminal app
- Bluetooth connection with Android (versions: 12,13,14)using Java android
- How to get the port for HC-05 Module on macOS
- STM32 SD Card (SPI) is not writing in an interrupt
- flutter_bluetooth_serial dependency can't connect to hc05
- How do I connect to HC-05 of Arduino in Flutter?
- Display announcement when MATLAB disconnect with Bluetooth module HC-05
- MSP430-HC05 There is nothing at Serial Monitor
- Flutter_bluetooth_serial can't establish connection
- I have sent a string stored in Arduino's EEPROM via Raspberry Pi using HC-05, but it breaks when receiving on Raspberry Pi
- hc-05 bluetooth module data transfer in flutter
- Arduino UNO HC-05 with stepper motor
- I want to see 8 EEG values using mindwave mobile 2 and Hc-05
- Flutter Bluetooth Serial - Issues with sending/receiving data with Android To HC-05 Module
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
In the absence of any sample code, the answer to your only explicit question
is, "Yes."