Comments (2)
Yes, I am having this same problem. It connects fine, discovers the correct services, but didUpdateValueForCharacteristic is never called. For some reason, the BLEArduino app I downloaded from the Apple store DOES work: it shows me analog data updates from Firmata, but the Chat app doesn't work.
Here's what I'm using (latest checkouts for everything):
Firmata_BLEMini.ino - https://github.com/RedBearLab/BLEMini/tree/master/BLEArduinoApp/Firmata_BLEMini
Biscuit 1.3: https://github.com/RedBearLab/Biscuit/blob/master/release/Biscuit-UART_20130912.bin
iPad Retina, iOS 7.1
Could the UUIDs for the RX/TX have changed? Could you please post the source for the BLEArudino app in the Apple store?
from ios.
Nevermind, I found the problem. The Firmata doesn't report analog inputs by default. You have to turn them on in the .ino file. Patch here:
--- a/BLEArduinoApp/Firmata_BLEMini/Firmata_BLEMini.ino
+++ b/BLEArduinoApp/Firmata_BLEMini/Firmata_BLEMini.ino
@@ -568,7 +568,7 @@ void systemResetCallback()
}
}
// by default, do not report any analog inputs
- analogInputsToReport = 0;
+ analogInputsToReport = 6;
/* send digital inputs to set the initial state on the host computer,
* since once in the loop(), this firmware will only send on change */
from ios.
Related Issues (20)
- I hope you modify BLE.m for iOS7.1 and iPhone 5s.
- 9dof razor and BLE mini
- iOS 8 and Swift support HOT 2
- For me to run the simpleChat. Need to change the product name to SimpleChat... HOT 5
- Build errors for example projects
- Crashes on iOS 9 HOT 1
- Writing more than 20 bytes HOT 1
- Swift SDK HOT 4
- Version difference App Store vs. Github
- Where have samples been moved to? HOT 3
- BLE nano v2 ios libraries HOT 3
- iOS
- Bear
- Ios
- Fu
- BLE_Framework/BLE.m:466:20: 'UUID' is deprecated: first deprecated in iOS 7.0 HOT 7
- SimpleControls_iOS does NOT work on my iPhone. HOT 3
- SimpleControls works on Mac but not on iPhone HOT 1
- Issue when writing more than 20 bytes from iOS device
- Writing too fast to BLEMini module from Arduino results in lost data when reading from iOS HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ios.