MeshCore 1.18.0 – RAK4631 / RAK19007 poweroff draws 0.8 mA and blue LED stays on
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 55/100
- Tipo de issue
- Bug
- Clareza
- Razoavelmente clara
- Status de atividade
- Ativa
- Stack de tecnologia
- c
- Domínio
- embedded-iot
Direção de pesquisa
Start at the firmware code for the shutdown and poweroff CLI commands, then trace the RAK4631 power-down path and the Bluetooth LED GPIO handling. Reproduce the reported 0.8 mA draw and illuminated blue LED after poweroff; done means the LED turns off and the board reaches a lower current state, with measurements confirming the change.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Hardware:
RAK4631 on RAK19007 WisBlock Base Board (USB-C)
Battery powered via JST-PHR-2 connector
Official MeshCore Companion firmware 1.18.0
Observation:
I tested the new shutdown and poweroff CLI commands introduced with firmware 1.18.0.
Both commands disconnect Bluetooth and put the device into a low-power state. The device can be restarted using the hardware RESET button.
However, the blue Bluetooth LED remains continuously illuminated after shutdown.
Current measurements:
Measured directly in series with the battery at the JST connector:
Operating state | Current -- | -- Normal operation, BLE disconnected | 7.0 mA Normal operation, BLE connected | 6.3–7.0 mA After poweroff | 0.8 mAExpected behavior:
After poweroff, I would expect the blue LED to turn off and the device to enter the lowest possible power-consumption state.
Could the LED GPIO state or another peripheral be responsible for the remaining 0.8 mA?
The new poweroff feature is very useful for portable battery-powered Companion devices. Reducing the remaining current consumption would make it even better.
Thank you for your work on MeshCore!
- Linguagem predominante
- C
- Estrelas
- 3.9k
- Forks
- 1.5k
- Merge médio
- 1d 1h
- PRs com merge (30d)
- 26
Preparar o ambiente
Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de meshcore-dev/MeshCore
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 63/100
meshcore-dev/MeshCore#3622 ·
Mantenedores costumam responder em até 1 dia
-
[Feature Request] Set Australia (Mid) Preset to automatically enable 2 byte default path hash sizeAberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
meshcore-dev/MeshCore#3571 · 5 reações ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 74/100
meshcore-dev/MeshCore#3567 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
RTC_RX8130CE writes and reads the one-hot WEEK register as a numberTalvez já em andamento Um pull request vinculado a esta issue está aberto ou já foi mesclado. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
meshcore-dev/MeshCore#3549 ·
Mantenedores costumam responder em até 1 dia
-
Repeater: CLI reply to 'setperm <key> 0' is lost when the removed ACL entry sits before the requester (stale ClientInfo* after array shift)Talvez já em andamento Um pull request vinculado a esta issue está aberto ou já foi mesclado. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 77/100
meshcore-dev/MeshCore#3513 ·
Mantenedores costumam responder em até 1 dia
Todas as issues de meshcore-dev/MeshCore
Issues semelhantes
-
v9.6.0: CMake incorrectly enforces presence of libevdevTalvez já em andamento Um pull request vinculado a esta issue está aberto ou já foi mesclado. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 67/100
Mantenedores costumam responder em até 1 dia
-
[Bug] Unhandled ValueError terminates watchdog thread when GISRC value contains multiple colonsAbertabug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
Mantenedores costumam responder em até 1 dia
-
bug Component component: net
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
RT-Thread/rt-thread#11913 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
contiki-ng/contiki-ng#3289 ·
Mantenedores costumam responder em até 3 dias
-
area:docs help wanted type:enhancement
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
Mantenedores costumam responder em até 1 dia