S122 SoftDevice

  • btt
  • [btt]
  • 帖子作者
  • 离线
  • 管理员
  • 管理员
更多
2020-08-23 20:16 #67 btt
新帖
The S122 SoftDevice is a memory-optimized Bluetooth® Low Energy Central protocol stack solution. It supports up to eight connections as a Central with an additional observer role running concurrently. It supports the high-throughput 2 Mbps feature and channel selection algorithm 2 (CSA #2). The number of connections and bandwidth per connection are configurable, offering memory and performance optimization.
S122 SoftDevice Specification
Key features

1. Bluetooth 5.2 compliant single-mode Bluetooth Low Energy protocol stack
-Up to eight central connections and one Observer running concurrently
-Configurable number of connections and connection properties
-Configurable attribute table size
-Custom UUID support
-Link layer supporting LE 1M PHY and LE 2M PHY
-LL Privacy
-ATT and SM protocols
-LE Secure Connections pairing model
-GATT and GAP APIs
-GATT Client and Server
-Configurable ATT MTU

2. Complementary nRF5 SDK including Bluetooth profiles and example applications

3. Master boot record for over-the-air device firmware update

-SoftDevice, application, and bootloader can be updated separately

4. Thread-safe supervisor-call based API

5. Asynchronous, event-driven behavior

6. No RTOS dependency

-Any RTOS can be used

7. No link-time dependencies
-Standard Arm® Cortex®- M4 project configuration for application development

8. Support for concurrent and non-concurrent multiprotocol operation
-Concurrent with the Bluetooth stack using Radio Timeslot API
-Alternate protocol stack in application space

9. Support for control of external power amplifiers and low noise amplifiers

10. Quality of service feature for channel monitoring

登录注册一个帐号 参加讨论

登陆