siliconlabs / bluetooth_applications Goto Github PK
View Code? Open in Web Editor NEWBluetooth wireless applications. Go to https://github.com/SiliconLabs/application_examples
License: Other
Bluetooth wireless applications. Go to https://github.com/SiliconLabs/application_examples
License: Other
Summary
To Reproduce
Steps to reproduce the behavior:
Expected behavior
A clear and concise description of what you expected to happen.
Actual behavior
A clear and concise description of what actually happens.
Screenshots
If applicable, add screenshots to help explain your problem.
Smartphone (please complete the following information):
Additional context
Add any other context about the problem here.
Hello,
In readme.md of the bluetooth_applications/bluetooth_hid_keyboard/ project, there is a mistake in the HID descriptor.
It ends with:
0x05, 0x01 | Usage Minimum (Reserved (no event indicated))
0x05, 0x01 | Usage Maximum (Keyboard Application)
0x05, 0x01 | Input (Data,Array) Key arrays (6 bytes)
0xc0 | End Collection
It should instead look something like (needs verification, but it kind of works):
0x19, 0x00, // USAGE_MINIMUM (Reserved (no event indicated))
0x29, 0x65, // USAGE_MAXIMUM (Keyboard Application)
0x81, 0x00, // INPUT (Data,Ary,Abs)
0xc0 // END_COLLECTION
Not sure where the actual code is and if it has the same problems or not, but it might help others trying to code their own keyboard to fix it.
Best,
Nicolas
Hello,
I am considering utilizing a SIP (System-in-Package) Lyra24, which is built on the EFR32BG24 SoC (System on Chip).
Are the Bluetooth applications discussed here and the Silicon Labs Bluetooth Software Development Kit compatible with this SIP? I am planning to use this development kit: Laird Connectivity 453-00170-K1.
Thank you in advance for your assistance!
Test issue
Hi,
the bluetooth_applications seam all BLE not BLE mesh,if we want develop ble product,should we use ble mesh or ble. Does the ble mesh can run in production stage?
I suggest change the target from EFR32 S1 ERF32MG12 (BRD4161A) to S2 like EFR32BG22.
The internal EMU temperature sensor accuracy on S2 is much better than the ADC/EMU temperature sensor on EFR32 S1 (like xG12).
Summary
All the above list is only example, there are much more constant words
Can anybody tell me where to find the declarations of these constant
Expected behavior
I accepted to have the declaration file in the S/W example.
Actual behavior
I can't compile the example without these declarations
Screenshots
If applicable, add screenshots to help explain your problem.
Smartphone (please complete the following information):
Additional context
Add any other context about the problem here.
Summary
log.h
from the log_system
example is included before sl_bluetooth.h
, gcc complains about two forward declarations on it. log.h
needs it to define two forward declarations on it. If a file (like app.c
) includes sl_bluetooth.h
, it masks this error and the project compiles.To Reproduce
Steps to reproduce the behavior:
log_system
example to SS5app.c
#include "log.h"
above the line including sl_bluetooth.h
.Expected behavior
The project should compile independently of the location of the #include
line.
Actual behavior
The project won't compile if log.h
is inlcuded before sl_bluetooth.h
Additional context
I have set clang-formatter to rearrange my includes by alphabetical order and that's how I found out.
I did it all the steps, I have the Simplicity Studio v5 but it doesn’t work. In the terminal doesn’t appear the number of connected devices or the temperature. I did it with two boards, one of them has soc_empty proyect and the other has the thermometer proyect. Any idea about why it doesn’t work? Help me please. Thank you in advance. Best
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.