30 Commits

Author SHA1 Message Date
Matthias Ringwald
eba721003f stm32-sx1280: add license file from driver 2020-08-27 11:42:11 +02:00
Matthias Ringwald
098b4ee904 stm32-sx1280: make auto-tx-time and tx ramp up time configurable 2020-08-27 11:41:23 +02:00
Matthias Ringwald
156fa876ea stm32-sx1280: abort autotx if max size packet cannot be sent before sync hop 2020-08-27 10:51:58 +02:00
Matthias Ringwald
9943016f3b stm32-sx1280: replace radio_set_timer(us) by radio_set_timer_ticks 2020-08-27 10:51:58 +02:00
Matthias Ringwald
35d47c809d stm32-sx1280: update time IRQ to RX Complete Handler 2020-08-27 10:51:58 +02:00
Matthias Ringwald
7ac2672cfb stm32-sx1280: inform sx1280 about auto-tx 2020-08-27 10:51:58 +02:00
Matthias Ringwald
af800f4806 stm32-sx1280: add custom SX1280AutoTxWillStart 2020-08-27 10:51:58 +02:00
Matthias Ringwald
9815de31a3 stm32-sx1280: alloc rx buffer in start rx code 2020-08-27 10:51:58 +02:00
Matthias Ringwald
4e236644c0 stm32-sx1280: use separate rx and tx buffers 2020-08-27 10:51:58 +02:00
Matthias Ringwald
eb2c26e8e1 stm32-sx1280: limit output power to 1 0 dBm 2020-07-31 10:56:43 +02:00
Matthias Ringwald
dcc4f677ed stm32-sx1280: emit transport sent in transport_run 2020-07-27 22:36:53 +02:00
Matthias Ringwald
0c6e04b28d stm32-sx1280: implement hal_cpu 2020-07-25 23:24:25 +02:00
Matthias Ringwald
7a4f4a6697 stm32-sx1280: update readme 2020-07-24 10:15:15 +02:00
Matthias Ringwald
05dbef54c8 stm32-sx1280: handle PDU_DATA_LLCTRL_TYPE_CONN_UPDATE_IND, free tx packets on disconnect 2020-07-23 23:25:10 +02:00
Matthias Ringwald
44c20b8a7b stm32-sx1280: advertise only every advertising interval max 2020-07-14 18:05:18 +02:00
Matthias Ringwald
dbe92de6a9 btstack_link_key_db_tlv: require NVM_NUM_LINK_KEYS to be set in btstack_config.h, set NVM_NUM_LINK_KEYS 16 where missing 2020-07-13 18:05:30 +02:00
Matthias Ringwald
1cd6e5652b stm32-sx1280: allow to configure set of advertisement channels 2020-07-12 23:22:58 +02:00
Matthias Ringwald
9efa14e56c stm32-sx1280: advertise on configured channels 2020-07-12 23:02:15 +02:00
Matthias Ringwald
a65fe4076d stm32-sx1280: fix tx packet queuing 2020-07-12 00:18:54 +02:00
Matthias Ringwald
4e5921a401 stm32-sx1280: build multiple examples 2020-07-11 23:50:29 +02:00
Matthias Ringwald
f4e5258ff7 stm32-sx1280: fix can send now, notify on packet sent 2020-07-11 23:45:24 +02:00
Matthias Ringwald
109ac445d4 stm32-sx1280: update readme 2020-07-11 15:20:38 +02:00
Matthias Ringwald
e4380caf67 stm32-sx1280: extract ll_sx1280.c from controller.c 2020-07-11 15:20:38 +02:00
Matthias Ringwald
01d28edad6 stm32-sx1280: move event generation for connection changes into ll part 2020-07-11 15:20:38 +02:00
Matthias Ringwald
f5a4c43e1f stm32-sx1280: implement transport_can_send_packet_now, deliver packets from ll via controller 2020-07-11 15:20:38 +02:00
Matthias Ringwald
747f668f46 nrf5x and stm32-sx1280 ports: use hci opcodes 2020-07-09 22:35:06 +02:00
Matthias Ringwald
80205deec3 stm32-sx1280: extract btstack_port.c 2020-07-07 22:25:58 +02:00
Matthias Ringwald
1d870952eb stm32-sx1280: provide controller.h 2020-07-07 22:25:58 +02:00
Matthias Ringwald
6336565e6a stm32-sx1280: hide cts from controller/transport 2020-07-07 22:25:58 +02:00
Matthias Ringwald
a73f9b08e0 port: new stm32-sx1280 port 2020-07-03 18:10:33 +02:00