adafruit / adafruit/Adafruit_BLE_PinIO

Delay with the define WAITFORSERIAL in setup() leads to problem

Open
#16 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
23
Forks
16
PR merge metrics
No merged PRs in 30d

Description

If we try to use the example scetch the delay in the loop() results in synchronization problems with our firmata library from https://github.com/kurbatov/firmata4j. If we could just disable per default the debug prints it results in correctly communicating with Android device. Opened a PR for it -> https://github.com/adafruit/Adafruit_BLE_PinIO/pull/15

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the example sketch and inspect the WAITFORSERIAL definition in setup() and the delay in loop(). Compare the proposed change in PR #15, then verify that disabling debug prints by default avoids the firmata4j and Android synchronization problem.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
embedded-iot
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.