Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

nrf24l01 linux device driver

License

NotificationsYou must be signed in to change notification settings

mciupak/nrf24

Repository files navigation

This is a Linux Device Driver for nRF24L01+ radio module.

Fatures

  • Support for multiple nRF24L01 instances via nrfX
  • Separate /dev/nrfX.Y device per pipe per instance
  • Dynamic and Static Payload Lengths
  • Configuration via sysfs
  • poll mechanism
  • 64kB RX FIFO per pipe
  • 64kB TX FIFO

TODO

As described in TODO file.

Environment

Cross compiled 4.13.0-rc7-v7+Tested on Raspberry Pi 2 model B and Raspberry Pi 3 model B with Raspbian GNU/Linux 9 (stretch) running linux kernel 4.13.0-rc7-v7+

DeviceTree

In order to use this driver disable spiX overlay and enable nrf24-spiX-overlay.

Default Configuration

  • Pipes enabled: all
  • Dynamic Payload: all pipes
  • CRC: 16bit
  • Data Rate: 2Mbps
  • Channel: default
  • RX addresses: default
  • TX address: default
  • Retransmission counter: 15
  • Retransmission delay: 4000 us

[8]ページ先頭

©2009-2025 Movatter.jp