Skip to content

Commit 07f9178

Browse files
Merge pull request #1 from insightsip/develop
Develop
2 parents e6f7c01 + f6379b3 commit 07f9178

36 files changed

+40040
-2901
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,3 +56,4 @@ dkms.conf
5656
*.jlink
5757
*.ind
5858
*.ld
59+
*.asm

README.md

Lines changed: 29 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,17 @@ Example of AT Command set for BLE
44
## Overview
55

66
The aim of this archive is to show an example of AT Command set for BLE.
7-
The project currently supports ISP1507-AX, ISP1507-AL and ISP1807-LR modules.
7+
The project currently supports ISP1507-AX, ISP1907-LL, ISP1907-HT and ISP1807-LR modules.
88
Visit https://www.insightsip.com/products/short-range-modules to know more about these modules.
99

10+
An application note is available at:\
11+
https://www.insightsip.com/fichiers_insightsip/pdf/ble/ISP1507/isp_ble_AN200301.pdf
12+
1013
## Environment
1114

1215
The examples are ready to use with the Segger Embedded Studio (SES) IDE.
1316

14-
SES provide a free license for nRF52832 development. Therefore it can be used freely for ISP4520 development.
17+
SES provide a free license for development on nRF devices.
1518
Licenses can be requested at https://license.segger.com/Nordic.cgi
1619

1720
For more information regarding Segger Embedded Studio, please visit https://www.segger.com/products/development-tools/embedded-studio/
@@ -20,18 +23,36 @@ For more information regarding Segger Embedded Studio, please visit https://www.
2023

2124
The following modules are supported:
2225

23-
| Module | Needed Softdevice | Logical ports |
24-
| :-----------: | :-----------: | :-----------: |
25-
| ISP1507-AL | S112 | RX: P0_08, TX: P0_17, CTS: P0_03, RTS: P0_05, SEL: P0_11 |
26-
| ISP1507-AX | S132 | RX: P0_08, TX: P0_06, CTS: P0_07, RTS: P0_05, SEL: P0_04 |
27-
| ISP1807-LR | S140 | RX: P0_08, TX: P0_06, CTS: P0_07, RTS: P0_05, SEL: P0_04 |
26+
| Module | Softdevice | RX pin | TX pin | CTS pin | RTS pin | SEL pin |
27+
| :-----------: | :-----------: | :-----------: | :-----------: | :-----------: | :-----------: | :-----------: |
28+
| ISP1907-LL | S112 | P0.08 | P0.17 | P0.03 | P0.05 | P0.11 |
29+
| ISP1507-AX | S132 | P0.08 | P0.06 | P0.07 | P0.05 | P0.04 |
30+
| ISP1807-LR | S140 | P0.08 | P0.06 | P0.07 | P0.05 | P0.04 |
31+
| ISP1907-HT | S140 | P0.08 | P0.06 | P0.07 | P0.05 | P0.04 |
32+
33+
## Known issue
34+
35+
AT+BLEPHY? and AT+BLECONNPARAM? return startup values cannot be trusted.\
36+
This is due to the fact these parameters have to be negotiated each time a new BLE connection is established.
37+
When a connection is establish the host needs to manually call AT+BLEPHY and AT+BLECONNPARAM to set these parameters then it can check the result with AT+BLEPHY? and AT+BLECONNPARAM?
2838

2939
## Changelog
3040

41+
### 2023-05-25, v1.2.1
42+
43+
Added support for ISP1907-HT.
44+
45+
### 2023-05-09, v1.2.0
46+
47+
Removed support for ISP1507-AL.\
48+
Added support for ISP1907-LL.\
49+
Added support for central role.\
50+
Reworked project tree.
51+
3152
### 2020-08-04, v1.1.0
3253

3354
Added support for ISP1507-AL.
3455

3556
### 2020-06-22, v1.0.0
3657

37-
Initial version.
58+
Initial version.

0 commit comments

Comments
 (0)