Sign In
Upload
Manuals
Brands
We Manuals
Control Unit
Proteus-III-SPI
We Proteus-III-SPI Manuals
Manuals and User Guides for We Proteus-III-SPI. We have
1
We Proteus-III-SPI manual available for free PDF download: User Manual
We Proteus-III-SPI User Manual (244 pages)
Brand:
We
| Category:
Control Unit
| Size: 8.12 MB
Table of Contents
Table of Contents
6
Proteus-III
5
Table of Contents
6
Pinout
6
Overview of Helpful Application Notes
14
Introduction
16
Operational Description
16
Key Features
17
Connectivity
18
Block Diagram
19
Ordering Information
19
Block Diagram of the Module
19
Absolute Maximum Ratings
20
Recommended Operating Conditions
20
Electrical Specifications
20
Power Consumption
21
Static
21
Power Consumption for 100% Transmission/Reception
21
Dynamic
22
Radio Transmitting @ 8 Dbm Output Power, 1 Mbps Bluetooth
22
LE Mode, Clock
22
HFXO, Regulator = DC/DC (Typical Values)
22
Current Consumption Calculation in Advertising Mode with 40Ms Advertising in
23
Sensitivity at Different Data Rates
24
Transmit and Receive Power
24
Timing and RSSI
24
Radio Characteristics
24
Pin Characteristics
25
Pinout
26
Quick Start
29
Minimal Pin Connections
29
Antenna Connection
31
On-Board PCB Antenna
31
External Antenna
31
Power up
32
Quickstart Example
33
Functional Description
36
Operation Modes
36
Radio Module States
36
State Overview
37
State Indication Using the LED Pins
38
Sleep Mode
38
Identification of a Proteus-III Device on the Radio
39
Connection Based Data Transmission, with or Without Security
39
Further Information for a Secure Connection Setup
40
Just Works Mode
40
Staticpasskey Mode
43
Lescpasskey Mode
46
Lescnumcomp Mode
49
Bonding
52
Unidirectional Connectionless Data Transmission Using Beacons
56
Energy-Efficient Distance Estimation Solutions
57
Configure the Module for Low Power Consumption
57
Start the Direct Test Mode (DTM)
58
Using the 2 Mbit and LE Coded Phy
60
Connection Setup Using LE Coded Phy
60
Reset Behaviour
64
Serial Interface: UART
64
Host Connection
64
The Command Interface
65
Scan for Other Modules in Range
67
Cmd_Scanstart_Req
67
Cmd_Scanstop_Req
67
Cmd_Getdevices_Req
68
Example 1
69
Cmd_Rssi_Ind
69
Cmd_Beacon_Rsp
70
Cmd_Connect_Ind
71
Cmd_Connect_Req
71
Setup Connections
71
Cmd_Security_Ind
72
Cmd_Channelopen_Rsp
72
Cmd_Disconnect_Req
72
Cmd_Disconnect_Ind
73
Cmd_Phyupdate_Req
73
Cmd_Phyupdate_Ind
74
Cmd_Passkey_Req
74
Cmd_Passkey_Ind
75
Cmd_Display_Passkey_Ind
75
Cmd_Numeric_Comp_Req
76
Cmd_Getbonds_Req
76
Example 1
77
Cmd_Deletebonds_Req
77
Example 1
78
Example 2
78
Cmd_Allowunbondedconnections_Req
79
Transmit and Receive Data
80
Cmd_Data_Req
80
Cmd_Txcomplete_Rsp
80
Cmd_Beacon_Ind
81
Cmd_Data_Ind
81
Cmd_Setbeacon_Req
81
Configuring the Module and Modifying the Device Settings
83
Cmd_Set_Req
83
Example 1
84
Example 2
84
Cmd_Get_Req
85
Example 1
85
Manage the Device State
86
Cmd_Getstate_Req
86
Cmd_Sleep_Req
87
Cmd_Reset_Req
87
Example 1
87
Cmd_Sleep_Ind
88
Cmd_Factoryreset_Req
88
Cmd_Uartdisable_Req
89
Cmd_Uartenable_Ind
90
Cmd_Bootloader_Req
90
Run the Bluetooth Test Modes
92
Cmd_Dtmstart_Req
92
Cmd_Dtm_Req
92
Example: Transmission, 16 Times 0X0F, Channel 0
94
Example: Receiver, Channel 0
95
Example: Transmission, Carrier Test, Channel 0
95
Example: Set TX Power to -4 Dbm
96
Example: Set PHY to 2 Mbit Mode
96
Switching Gpios by Remote Control
97
Cmd_Gpio_Local_Writeconfig_Req
97
Example: Configure Two Gpios to Output High
98
Cmd_Gpio_Local_Readconfig_Req
100
Example: Read the Current GPIO Configuration
101
Cmd_Gpio_Remote_Writeconfig_Req
102
Example: Configure Two Gpios of the Connected Remote Device to Output High
103
Cmd_Gpio_Remote_Readconfig_Req
105
Example: Read the Current GPIO Configuration of the Connected Remote Device
106
Cmd_Gpio_Remote_Write_Req
107
Example: Set a Remote Output GPIO to Low
108
Cmd_Gpio_Remote_Read_Req
109
Example: Read the Values of Remote Gpios
110
Cmd_Gpio_Local_Write_Req
111
Example: Set a Local Output GPIO to Low
112
Cmd_Gpio_Local_Read_Req
113
Example: Read the Values of Local Gpios
114
Example: Two Gpios Have Been Configured by the Connected Remote Device to Output High
115
Cmd_Gpio_Remote_Writeconfig_Ind
115
Cmd_Gpio_Remote_Write_Ind
116
Example: Gpios Have Been Written Via Remote Access
116
Cmd_Gpio_Local_Write_Ind
117
Example: Gpios of the Remote Device Have Been Written by Its Local Host
117
Other Messages
118
Cmd_Error_Ind
118
Message Overview
119
Message Overview: Requests
120
Message Overview: Confirmations
121
Message Overview: Indications
122
Usersettings - Module Configuration Values
123
Fs_Deviceinfo: Read the Chip Type and os Version
123
Example 1
124
Fs_Fwversion: Read the Firmware Version
125
Example 1
125
FS_MAC: Read the MAC Address
126
Example 1
126
FS_BTMAC: Read the Bluetooth Conform MAC Address
127
Example 1
127
Example 1
128
Fs_Serialnumber: Read the Serial Number of the Module
128
Rf_Devicename: Modify the Device Name
129
Example 1
129
Example 2
129
Rf_Staticpasskey: Modify the Static Passkey
131
Example 1
131
Example 2
131
Rf_Secflags: Modify the Security Settings
132
Example 1
134
Example 2
134
Example 2
135
Example 1
135
Rf_Secflagsperonly: Modify the Security Settings (Peripheral Only Mode)
135
Rf_Scanflags: Modify the Scan Behavior
136
Example 1
136
Example 2
136
Rf_Beaconflags: Interpret the Advertising Data
138
Example 1
138
Example 2
139
Rf_Advertisingtimeout: Modify the Advertising Timeout
140
Example 1
140
Example 2
140
Advertising Packet Configuration Flags
141
Example 1
141
Rf_Advertisingflags: Configure the Advertising Packet
141
Example 2
142
Rf_Scanfactor: Modify the Scan Factor
143
Example 1
143
Example 2
143
Rf_Scantiming: Modify the Scan Timing
144
Example 1
145
Example 2
145
Rf_Connectiontiming: Modify the Connection Timing
146
Example 2
147
Example 1
147
Example 1
149
Example 2
149
Rf_Txpower: Modify the Output Power
149
Rf_Sppbaseuuid: Configure the SPP Base UUID
151
Example 1
151
Example 2
151
Rf_Sppserviceuuid: Configure the SPP Service UUID
152
Example 1
152
Example 2
152
Example 2
153
RF_SPPRXUUID: Configure the SPP RX UUID
153
Example 1
153
RF_SPPTXUUID: Configure the SPP TX UUID
154
Example 1
154
Example 2
154
Rf_Appearance: Configure the Appearance of the Device
155
Example 1
155
Example 2
155
Uart_Configindex: Modify the UART Speed
156
Example 2
158
Example 1
158
Cfg_Flags: Configure the Module
159
Example 1
159
Example 2
159
Dis_Manufacturername: Configure the Manufacturer Name
161
Example 1
161
Example 2
161
Dis_Modelnumber: Configure the Model Number
163
Example 1
163
Example 2
163
Example 2
165
Example 1
165
Dis_Serialnumber: Configure the Serial Number
165
Dis_Hwversion: Configure the HW Version
167
Example 1
167
Example 2
167
Dis_Swversion: Configure the SW Version
169
Example 1
169
Example 2
169
Dis_Flags: Configure the Device Information Service
171
Example 1
171
Example 2
171
Connection Establishment
175
Timing Parameters
175
Bluetooth LE Timing Parameters
175
Reset and Sleep
175
Connection Based Data Transmission
176
Maximum Data Throughput
177
Command Sequence When Transmitting Data
177
Peripheral Only Mode
179
Reasons to Use the Peripheral Only Mode
179
Restrictions
179
Uart
180
Radio
180
More Information
180
How to Use the Peripheral Only Mode
180
Remote GPIO Control
183
Configure the Local Gpios Via Local Host
184
Configure the Local Gpios Via Remote Device Host
184
Read the Configuration of the Local Gpios Via Local Host
185
Read the Configuration of the Local Gpios Via Remote Device Host
185
Set the Output Value of a GPIO Via Host Controller
186
Read the Input Value of a GPIO Via Host Controller
186
Set the Output Value of a GPIO Via Remote Device
187
Read the Input Value of a GPIO Via Remote Device
187
Pwm
188
PWM Behaviour
188
Supported Gpio_Ids for Remote and Local Control
189
Supported Gpio_Ids
189
Customizing the Proteus-III
190
DIS - Device Information Service
190
Uuid
190
Appearance
191
Custom Firmware
192
Custom Configuration of Standard Firmware
192
Customer Specific Firmware
192
Customer Firmware
192
Contact for Firmware Requests
193
Firmware Updates
194
Firmware Flashing Using the Production Interface
194
Firmware Update Using the Proteus-III OTA Bootloader
194
Firmware Update Steps Using the Nordic Nrf Toolbox App
196
Firmware History
199
Design in Guide
201
Advice for Schematic and Layout
201
Dimensioning of the Micro Strip Antenna Line
203
Antenna Solutions
204
PCB Antenna
205
Chip Antenna
205
Wire Antenna
205
Antennas Provided by Würth Elektronik Eisos
206
2600130021 - Himalia - 2.4 Ghz Dipole Antenna
206
Dimensions
206
Weight
206
Reference Design
207
EV-Board
208
Reference Design: Schematic
208
Trace Design
211
Reference Design: Stack-Up
211
External Antenna Connection
213
On-Board PCB Antenna
213
Manufacturing Information
214
Moisture Sensitivity Level
214
Soldering
214
Reflow Soldering
214
Package Classification Reflow Temperature, PB-Free Assembly, Note: Refer to IPC/- JEDEC J-STD-020E
215
Cleaning
216
Reflow Soldering Profile
216
Potting and Coating
217
Other Notations
217
ESD Handling
217
Safety Recommendations
218
Physical Specifications
219
Dimensions
219
Weight
219
Module Drawing
220
Footprint WE-FP-4
221
Antenna Free Area
221
Footprint WE-FP-4+ [MM]
221
Marking
222
Lot Number
222
General Labeling Information
223
Information for Explosion Protection
224
Bluetooth SIG Listing/Qualification
225
Regulatory Compliance Information
226
Important Notice EU
226
Important Notice FCC
226
Conformity Assessment of the Final Product
226
Exemption Clause
226
EU Declaration of Conformity
227
FCC Compliance Statement
228
IC Compliance Statement
228
FCC and IC Requirements to OEM Integrators
228
Pre-Certified Antennas
230
TELEC Radio Law Approval
231
Label
231
Certified Antennas
231
References
232
Important Notes
233
General Customer Responsibility
233
Customer Responsibility Related to Specific, in Particular Safety-Relevant Applications
233
Best Care and Attention
233
Customer Support for Product Specifications
233
General Terms and Conditions
234
Product Life Cycle
234
Product Improvements
234
Property Rights
234
Legal Notice
235
Exclusion of Liability
235
Suitability in Customer Applications
235
Trademarks
235
Usage Restriction
235
License Terms
237
Limited License
237
Usage and Obligations
237
Disclaimer of Warranty
238
Ownership
238
Firmware Update(S)
238
Limitation of Liability
239
Applicable Law and Jurisdiction
239
Severability Clause
239
Miscellaneous
239
List of Figures
240
Additional CRC8 Information
242
CRC8 Test Vectors
242
Example CRC8 Implementation
242
Example Codes for Host Integration
243
Advertisement
Advertisement
Related Products
We PROTEUS-III
We 2611011024000
We 2611011024010
We TARVOS-III
We TELESTO-III
We THEBE-II
We THEMISTO-I
We Categories
Modem
Indoor Furnishing
Control Unit
Indoor Fireplace
Computer Hardware
More We Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL