Page 2
*************** MUST READ Check for firmware updates Before using the product make sure you use the most recent firmware version, data sheet and user manual. This is especially important for Wireless Connectivity products that were not purchased directly from Würth Elektronik eiSos. A firmware update on these respective products may be required.
Page 3
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Revision history Manual Notes Date version version version November 1.1.0 • Initial release 2018 • Description of the new peripheral only mode function in chapter 10 January • Corrected CMD_SET_CNF message in 1.1.0...
Page 4
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II December • Removed -30dBm as valid RF_TXPower 1.1.0 2019 value February • Correction of Value amount of 1.1.0 2020 inductivity for explosion protection • Added Declaration of conformity for Japan. • Limitation of the RF_DeviceName to a 1.1.0...
Page 5
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II • Removed 2608011024019 and 2608011124019 from Ordering information as there are no longer pre-cuts available. The modules are available in all quantities as cut tape. 1.11 1.3.0 • Added information concerning firmware July 2022 version 1.3.0, see chapter Firmware...
Page 6
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Abbreviations Abbreviation Name Description ® Bluetooth conform MAC address of the module used BTMAC on the RF-interface. Checksum Byte wise XOR combination of the preceding fields. ® Direct test mode Mode to test Bluetooth specific RF settings.
LE enabled central device. Application note ANR005 - Proteus-II Advanced developer guide http://www.we-online.com/ANR005 This advanced developer guide covers the details on the Proteus-II radio module that are re- quired to implement compatible App for smart devices. It covers the documentation on the ®...
Page 15
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Application note ANR026 - Proteus beacons http://www.we-online.com/ANR026 ® Besides the standard Bluetooth LE connection based data transmission, it is possible to trans- ® mit data via Bluetooth LE without an active connection in a broadcast message, called ¨Bea- con¨.
LE profiles, timing configurations, security configuration as well as power consumption optimizations. 1.1.1. Key features The Proteus-II offers the following key features that are described in the manual in more detail: SPP-like connection-based secured data transmission: The Proteus-II firmware implements ®...
® Bluetooth LE devices (like iOS or Android devices) must implement this profile, too. To do so, the Proteus-II application note ANR005 [3] contains the design data of the WE SPP-like profile. Order code 2608011x24010 Version 1.11 , July 2022...
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 1.2. Block diagram Figure 1: Block diagram of the module with internal PCB antenna and antenna pad Order code 2608011x24010 Version 1.11 , July 2022 www.we-online.com/wcs...
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 1.3. Ordering information WE order code Former order code Description ® Bluetooth Low Energy radio Module with 2608011024010 AMB2623-TR integrated antenna, Tape & Reel ® Bluetooth Low Energy radio Module with RF pad, 2608011124010 AMB2623-1-TR Tape &...
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 2. Electrical specifications As not otherwise stated measured on the evaluation board Proteus-II-EV with T = 25 °C, VDDS =3 V, f = 2.44GHz, internal DC-DC converter in use. 2.1. Recommended operating conditions Description Min.
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 2.3. Power consumption 2.3.1. Static Continuous test mode Min. Typ. Max. Unit TX current consumption at +4 dBm TX current consumption at 0 dBm RX current consumption Sleep (system off mode) µA TX current consumption at +4 dBm...
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Figure 2: TX Current consumption vs. VCC 2.3.2. Dynamic Besides the static TX, RX, idle and sleep current the average current is of interest. Here an example for a typical behavior of a peripheral device in advertising mode (see Figure 3 and Figure 4 ).
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Figure 3: Current consumption calculation in advertising mode with 40ms advertising interval, UART disabled Order code 2608011x24010 Version 1.11 , July 2022 www.we-online.com/wcs...
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Figure 4: Measured Proteus-II transient current consumption in advertising mode with 40ms advertising interval, excerpt of 5ms Order code 2608011x24010 Version 1.11 , July 2022 www.we-online.com/wcs...
Output power RF_TXPower = 4 Min. Typ. Max. Unit Proteus-II external antenna (50 conducted) Proteus-II integrated pcb antenna (e.i.r.p.) Table 8: Output power nRF52832 Rev.1, with build code CIAA-B00, CSP package, in DC/DC Mode Order code 2608011x24010 Version 1.11 , July 2022...
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 2.5. Pin characteristics Measurements from nRF52 data sheet Min. Typ. Max. Unit Description 0.7 ×VCC Input high voltage 0.3 ×VCC Input low voltage Current at VSS+0.4 V, output set low, standard drive, VDD 1.7V...
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 3. Pinout WAKE_UP SWDCLK /CTS SWDIO /RTS /RESET BOOT URXD UTXD Figure 5: Pinout (top view) µC Pin Designation Description Antenna connection in case of module variant with external antenna. In case of module with integrated antenna, do not connect.
Page 28
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Serial wire clock. Uses internal pull down re- SWDCLK Input sistor. Do not connect if not needed. Serial wire input/output. Uses internal pull up SWDIO Input resistor. Do not connect if not needed.
If the module has to be connected to a PC, a converter (TTL to RS-232 or TTL to USB) has to be used. See chapter 3 for details on all pins. Please refer to the Proteus-II-EV schemes for a reference design.
Figure 6: Power up 4.3. Quickstart example This section describes how to quick start the data transmission between two Proteus-II mod- ules. The goal is to setup a connection between module A and module B, transmit some data and close the connection again.
Page 31
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Connection setup and first data transmission 1. Power-up the modules and make their UARTs accessible by the host(s) (115200 Baud, 8n1). After the power-up or after reset the following sequence is sent from the module.
Page 32
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Indication CMD_CONNECT_IND : Physical connection established successfully to 02 86 07 00 00 55 00 module with FS_BTMAC 0x55 0x00 0x00 00 DA 18 00 0xDA 0x18 0x00 Indication CMD_CHANNELOPEN_RSP : Channel opened successfully to module...
Page 33
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Indication CMD_DATA_IND : Received 02 84 0B 00 55 00 string "EFGH" from FS_BTMAC 0x55 0x00 00 DA 18 00 0x00 0xDA 0x18 0x00 with RSSI of 0xC1 46 47 48 (-63dBm) Response CMD_TXCOMPLETE_RSP : Data...
5. Functional description 5.1. Operation modes The Proteus-II module acts as a slave and can be fully controlled by an external host. The Proteus-II supports the following operating modes: • The command mode, where the Proteus-II can be controlled by the host controller via commands.
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Figure 7: State overview Order code 2608011x24010 Version 1.11 , July 2022 www.we-online.com/wcs...
5.3. State indication using the LED pins The pins LED_1 and LED_2 of the Proteus-II can be used to determine the module state. The states described in Figure 7 result in the following pin behavior. The pins on the Proteus-II are active high.
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 5.5. Identification of a Proteus-II device on the radio The Proteus-II can be identified on the radio interface by its FS_BTMAC . This FS_BTMAC is a ® Bluetooth -conform MAC address, which is part of the data package sent during advertising in ACTION_IDLE mode.
The RF_SecFlags parameter of the module determines the security mode. If a certain security mode of a Proteus-II peripheral device is set, its security level has to be met by the connecting central device to be able to exchange data. As soon as the defined security level is not met by the central device, no access to the peripheral’s profiles will be granted.
Page 39
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 2. Request the FS_BTMAC of both modules. Info Module A Module B Request CMD_GET_REQ with settings 02 10 01 00 04 17 index 4 Response CMD_GET_CNF : FS_BTMAC of 02 50 07 00 00...
Page 40
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Indication CMD_SECURITY_IND , status 0x02 (encrypted link, pairing, no bonding), 02 88 07 00 11 00 with FS_BTMAC 0x11 0x00 0x00 0xDA 0x18 00 DA 18 00 0x00 Indication CMD_SECURITY_IND , status 0x02...
In case of the "StaticPasskey" mode, a pass key has to be entered at the central side that has to match the pass key of the peripheral. Here the Proteus-II uses a static pass key in the periph- eral role that is stored in the parameter RF_StaticPasskey . When using this method, the central device requests its host to enter the correct pass key (see CMD_PASSKEY_IND ).
Page 42
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Info Module A Module B Response CMD_GETSTATE_CNF : 02 41 02 00 01 01 41 Module A started in ACTION_IDLE mode. Response CMD_GETSTATE_CNF : 02 41 02 00 01 01 41 Module B started in ACTION_IDLE mode.
Page 43
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Indication CMD_CONNECT_IND : Physical connection established successfully to 02 86 07 00 00 11 00 module with FS_BTMAC 0x11 0x00 0x00 00 DA 18 00 0xDA 0x18 0x00 Indication CMD_CONNECT_IND : Physical connection established successfully to...
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Response CMD_DATA_CNF : Request 02 44 01 00 00 47 received, send data now Indication CMD_DATA_IND : Received 02 84 0B 00 11 00 string "ABCD" from FS_BTMAC 0x11 0x00 00 DA 18 00...
Page 45
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II The commands CMD_GETBONDS_REQ and CMD_DELETEBONDS_REQ allow to display and remove cer- tain or all entries of the list of bonded devices. Example: Secured connection with LE Legacy security method "Just Works" using bonding 1.
Page 46
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Response CMD_SET_CNF (Module will 02 51 01 00 00 52 restart to adopt the new value) Response CMD_GETSTATE_CNF 02 41 02 00 01 01 41 ® 4. Connect module A to module B via Bluetooth...
"manufacturer data" combined with the Würth Elek- tronik eiSos company identifier 0x031A, in the scan response packet. If a second Proteus-II, which has its Beacon-function enabled (see RF_BeaconFlags ), is in the operating state ACTION_SCANNING , the scan response packet and the containing beacon data is received.
To enable this function, the corresponding Bit in the RF_BeaconFlags has to be set. 5.9. Configure the module for low power consumption Depending on the application environment of the Proteus-II, the goal is to find the optimal trade-off between the module’s performance and its power consumption. Therefore, the main settings and operation modes that affect the current consumption are listed below: •...
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II • RF_ScanTiming and RF_ScanFactor : These settings define the timing behavior of the module, when advertising or scanning. The less often the module sends advertising packets or scans, the less current is consumed.
Page 51
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Info Module A Module B Request CMD_DTMSTART_REQ to enable 02 1D 00 00 1F the DTM on module A Response CMD_DTMSTART_CNF : Request 02 5D 01 00 00 5E understood, try to start DTM now...
2 MBit phy. To switch to 2 MBit phy after the connection has been setup the Proteus-II offers the com- mand CMD_PHYUPDATE_REQ . As response to this request a CMD_PHYUPDATE_IND is returned from the Proteus-II, that gives feedback if the connection was switched to the new phy, or if the connection partner rejected the request.
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 6. Host connection 6.1. Serial interface: UART The configuration in factory state of the UART is 115200 Baud without flow control and with data format of 8 data Bits, no parity and 1 stop Bit ("8n1"). The baud rate of the UART can be configured by means of the UserSetting UART_BaudrateIndex .
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 7. The command interface The module acts as a slave and can be fully controlled by an external host. The configuration as well as the operation of the module can be managed by predefined commands that are sent as telegrams over the UART interface of the module.
Page 55
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Please note that the different commands are only valid in specific module states (see Figure 7 ). If a command is not permitted in the current state, the command confirmation returns "Operation not permitted" as a response.
7.1. Scan for other modules in range 7.1.1. CMD_SCANSTART_REQ This command starts the scan operation to find other Proteus-II in range. All found devices that fit the Proteus-II specification (i.e. devices that support WE SPP-like service UUID) are saved in an internal data base. Before outputting the data base content using the command CMD_GETDEVICES_REQ , the scan has to be stopped using CMD_SCANSTOP_REQ .
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 7.1.3. CMD_GETDEVICES_REQ This command returns the information about the devices found during the last scan operation. #Devices determines the number of devices that have been detected. The corresponding infor- mation will be output one after the other in the field behind #Devices in the CMD_GETDEVICES_CNF response.
5. 7.1.4. CMD_RSSI_IND This telegram indicates the reception of an advertising packet sent by another Proteus-II mod- ule. It can be used to realize a position sensing application. This data can only be received, when the module is in ACTION_SCANNING mode (passive scan is sufficient) and the correspond- ing Bit in the RF_BeaconFlags is set.
Page 59
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II the sending device are output. Both, the RSSI value and the TX power are in two’s complement notation. The accuracy is ±2dB when inside the RSSI range of -90 to -20 dBm. The value of the parameter TX power is read from the content of the received advertise packet.
7.2. Setup connections 7.2.1. CMD_CONNECT_REQ This command tries to setup a connection to the Proteus-II, which is identified by the FS_BTMAC used in the command. After the module prints a CMD_CONNECT_CNF to confirm that the request was received, the indication message CMD_CONNECT_IND follows which determines whether the connection request was accepted by the other device.
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Start signal Command Length Status BTMAC 0x02 0x88 0x07 0x00 1 Byte 6 Bytes 1 Byte Status: 0x00: Encrypted link to previously bonded device established 0x01: Bonding successful, encrypted link established 0x02: No bonding, pairing successful, encrypted link established 7.2.4.
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 7.2.6. CMD_DISCONNECT_IND This telegram indicates that the connection has shut down successfully. This indication mes- sage is the result of a disconnection request ( CMD_DISCONNECT_REQ ). Format: Start signal Command Length Reason 0x02...
To answer this request the CMD_PASSKEY_REQ message has to be sent to the Proteus-II central including the passkey of the peripheral. The permissible characters of the passkey are ranging from 0x30 to 0x39 (both included) which are ASCII numbers (0-9).
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 7.2.10. CMD_PASSKEY_IND Depending on the security settings of the peripheral, a passkey has to be entered on the central side to authenticate the central device. When such a pass key authentication request is received on the central side this CMD_PASSKEY_IND message is sent to the host. In this case, the passkey has to be entered using the CMD_PASSKEY_REQ to successfully finish the connection...
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II If there are too many devices, the response of the CMD_GETBONDS_REQ is split into several CMD_GETBONDS_CNF messages. 7.2.11.1. Example 1 Request for the bonding data of the devices in database. Start signal Command...
When the data is processed by the module a CMD_DATA_CNF is output by the UART. Additionally a CMD_TXCOMPLETE_RSP will follow as soon as the data has been sent. The receiving Proteus-II will get a CMD_DATA_IND message containing the transmitted payload data.
No connection is needed for this mode of operation. It can be received by any scanning Proteus-II with Beacon-function enabled (see RF_BeaconFlags ). The receiving module will output a CMD_BEACON_IND indication message containing the trans- mitted data.
Page 69
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II telegram. Besides this, the FS_BTMAC of the sending device and the RSSI value of the data packet are output as well. The RSSI value is output in two’s complement notation. Format: Start signal...
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 7.4. Configuring the module and modifying the device settings It is strongly recommended to have identical settings on all devices, which have to open a connection with each other or are to be used in Beacon mode.
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 7.4.2. CMD_GET_REQ This command can be used to query individual setting parameters in flash. The respective parameters are accessed by means of the corresponding settings index, which can be found in Table 52 .
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 7.5. Manage the device state 7.5.1. CMD_GETSTATE_REQ This command returns the current state of the module. Please refer to chapter 5 for details on the states of the module. Format: Start signal Command...
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Start signal Command | 0x40 Length Status 0x02 0x42 0x01 0x00 1 Byte 1 Byte Status: 0x00: Request received, will go to sleep now 0x01: Operation failed 0xFF: Operation not permitted Please note that the WAKE_UP pin has a second function.
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 0x00: Request received, will perform factory reset now 0x01: Operation failed 0xFF: Operation not permitted To save the parameters in the flash memory of the module, the particular mem- ory segment must first be flushed entirely and then restored from RAM. If a reset occurs during this procedure (e.g.
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II We insistently recommend disabling the UART using this command only, if it is foreseeable that there will be no UART communication for several sec- onds! Use cases could be during advertising phase to wait for connecting ®...
Page 78
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II The bootloader mode will also be enabled if the firmware image is marked "in- valid" or if the BOOT pin logic level (set by the host) is set to start the bootloader during start-up of the module.
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 7.6. Run the Bluetooth test modes ® ® The test modes "DTM" as specified by the Bluetooth SIG are defined in the Bluetooth Core specification. 7.6.1. CMD_DTMSTART_REQ This command restarts the module in direct test mode (DTM). When starting in DTM mode, a CMD_GETSTATE_CNF message follows which indicates that the test mode has been enabled successfully.
Page 80
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 0x00: DTM reset (note: this command does not perform a module reset. 0x01: Start RX test 0x02: Start TX test 0x03: Stop last test Payload: 0x00: Bit pattern PRBS9 0x01: Bit pattern 0x0F 0x02: Bit pattern 0x55 0x03: Vendor specific...
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 0x0000: Test success 0x0001: Test failed 0x8000 + n: Received n packets during RX test See also the example in chapter 5.10 . 7.6.2.1. Example: Transmission, 16 times 0x0F, channel 0 Start the transmission test on channel 0 (2402 MHz). The packets consist of 16 times 0x0F:...
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 7.7. Other messages 7.7.1. CMD_ERROR_IND This indication is shown when the module entered an error state. Format: Start signal Command Length Status 0x02 0xA2 0x01 0x00 1 Byte 1 Byte Status: 0x01: UART_COMMUNICATION_ERROR The UART had a buffer overflow. Thus, UART TX and RX was aborted and UART has restarted.
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 7.8. Message overview Start Message name Short description Chapter signal CMD_RESET_REQ 7.5.2 0x02 0x00 Reset the module CMD_GETSTATE_REQ 7.5.1 0x02 0x01 Request the current module state CMD_SLEEP_REQ 7.5.3 0x02 0x02 Go to sleep CMD_DATA_REQ 7.3.1...
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II CMD_TXCOMPLETE_RSP 7.3.2 0x02 0xC4 Data has been sent Channel open, data transmission CMD_CHANNELOPEN_RSP 7.2.4 0x02 0xC6 possible Table 46: Message overview: Indications Order code 2608011x24010 Version 1.11 , July 2022 www.we-online.com/wcs...
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 8. UserSettings - Module configuration values The settings described in this chapter are stored permanently in the module’s flash memory. Depending on their corresponding permissions, their current values can be read out by the CMD_GET_REQ command or modified by the CMD_SET_REQ command.
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 8.2. FS_FWVersion: Read the firmware version Number Settings Permissible Designation Permissions Default value index values Bytes FS_FWVersion read This setting contains the firmware version of the module. 8.2.1. Example 1 Request the firmware version of the module using CMD_GET_REQ with settings index 1...
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 8.3. FS_MAC: Read the MAC address Number Settings Permissible Designation Permissions Default value index values Bytes FS_MAC read This setting contains the unique MAC address of the module. 8.3.1. Example 1 Request the MAC address of the module using CMD_GET_REQ with settings index 3...
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 8.4. FS_BTMAC: Read the Bluetooth conform MAC address Number Settings Permissible Designation Permissions Default value index values Bytes FS_BTMAC read LE conform MAC address of the module. The FS_BTMAC ® This setting contains the Bluetooth is introduced and used to find the respective device on the RF-interface.
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 8.5. FS_SerialNumber: Read the serial number of the module Number Settings Permissible Designation Permissions Default value index values Bytes FS_SerialNumber read This setting contains the serial number of the module. 8.5.1. Example 1...
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 8.6. RF_DeviceName: Modify the device name Settings Permissible Number of Designation Permissions Default value index values Bytes RF_DeviceName read/write "A2623" 1-31 description This parameter is using MSB first notation. This parameter determines the name of the module, which is used in the advertising packets as well as in the Generic Access Profile (GAP).
Page 95
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Start signal Command Length Settings index 0x02 0x10 0x01 0x00 0x02 0x11 Response CMD_GET_CNF : Successfully read out the module as 0x41 0x32 0x36 0x32 0x33 = "A2623". Start signal Command | 0x40...
If the static pass key security mode is enabled by the peripheral, this key must be entered in the central device. In case of a Proteus-II central, the command to enter this pass key during connection setup is the CMD_PASSKEY_REQ .
This 8-Bit field configures security settings of the module. Chapter 5.6 contains further infor- mation about secure connections. When connecting from a Proteus-II to another Proteus-II, be sure that the same security mode is used. When connecting from a foreign device to a Proteus-II, the peripheral (Proteus- II) determines the minimum security level needed for communication.
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Bit no. Description Security mode configuration. Depending on its value, different modes are chosen when setting up a secure connection. In firmware version 2.1.0 and newer the peripheral decides which is the minimum security level to access its data.
Page 99
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Start signal Command Length Settings index 0x02 0x10 0x01 0x00 0x0C 0x1F Response CMD_GET_CNF : Successfully read out the value 2, which means that the just works pairing mode is enabled. Start signal...
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 8.9. RF_SecFlagsPerOnly: Modify the security settings (Peripheral only mode) Number Settings Permissible Designation Permissions Default value index values Bytes RF_SecFlagsPerOnly read/write description Please refer to the setting RF_SecFlags for more details. 8.9.1. Example 1 Set the security flags to 0x02 to use the just works pairing, using CMD_SET_REQ with settings...
For the communication of Proteus-II modules, active scanning is only needed when using Beacons. In this case, it is enabled automatically by the firmware.
Page 102
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Start signal Command | 0x40 Length Status Parameter 0x02 0x50 0x02 0x00 0x00 0x00 0x50 Order code 2608011x24010 Version 1.11 , July 2022 www.we-online.com/wcs...
filtered version. Reception of Beacons disabled. Receive all Beacons from Proteus-II devices in range. Each received packet is interpreted and output by the UART. In this case, active scanning is performed which increases the current consumption.
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II To avoid too much traffic the usage of slow advertising intervals is recom- mended. 8.11.1. Example 1 Set the Beacon flags to 0x04 using CMD_SET_REQ with settings index 14. Thus when an adver- tising packet with WE SPP-like UUID is received, a CMD_RSSI_IND message is printed.
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 8.12. RF_AdvertisingTimeout: Modify the advertising timeout Number Settings Permissible Designation Permissions Default value index values Bytes 0 (infinite),1 - RF_AdvertisingTimeout read/write This parameter defines the time in seconds after which the advertising of the module stops.
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 8.13. RF_AdvertisingFlags: Configure the advertising packet Settings Permissible Number of Designation Default value Permissions index values Bytes RF_AdvertisingFlags read/write The user setting RF_AdvertisingFlags specifies the content of the advertising packet. Bit no. Description Define the content of the advertising packet...
Page 107
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Start signal Command Length Settings index 0x02 0x10 0x01 0x00 0x1D 0x0E Response CMD_GET_CNF : Successfully read out the value 0x00. Start signal Command | 0x40 Length Status Parameter 0x02 0x50 0x02 0x00...
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 8.14. RF_ScanFactor: Modify the scan factor Number Settings Permissible Designation Permissions Default value index values Bytes RF_ScanFactor read/write 1 - 10 This parameter defines the factor between the scan window and the scan interval. See RF_ ScanTiming for more information.
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 8.15. RF_ScanTiming: Modify the scan timing Number Settings Permissible Designation Permissions Default value index values Bytes RF_ScanTiming read/write 0 - 5 The RF_ScanTiming enables the possibility to configure the timing behavior of the module’s RF interface during advertising and scanning state.
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II To ensure that the module is allowed to send a sufficient amount of advertising packets, please also check the RF_AdvertisingTimeout parameter. 8.15.1. Example 1 Set the scan timing parameter to 0x00 using CMD_SET_REQ with settings index 9.
15 ms or a multiple of it. The throughput can be increased by using the so called high throughput mode. This mode and its usage is described in ANR006 Proteus-II High Throughput Mode [4]. Further information: Order code 2608011x24010 Version 1.11 , July 2022...
Proteus-II module (peripheral) and the connection interval settings do not coincide, the Proteus-II requests the smart phone to accept its settings after 5s. If the cell phone does not accept the settings, it will be requested a further 3 times with a delay of 10s.
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Start signal Command | 0x40 Length Status 0x02 0x51 0x01 0x00 0x00 0x52 8.16.2. Example 2 Request the connection timing parameter of the module using CMD_GET_REQ with settings in- dex 8 Start signal...
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 8.17. RF_TXPower: Modify the output power Number Settings Permissible Designation Permissions Default value index values Bytes RF_TXPower read/write description This setting determines the output power in dBm of the module. The value has to be entered in hexadecimal and as two’s complement.
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 8.18. RF_SPPBaseUUID: Configure the SPP base UUID Number Settings Permissible Designation Permissions Default value index values Bytes 0x6E400000C352 RF_SPPBaseUUID read/write 11E5953D0002 description A5D5C51B The WE SPP-like profile consists of the 16 Bytes base UUID 0x6E40xxxx-C352-11E5-953D-...
Page 116
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Start signal Command | 0x40 Length Status Parameter 0x1B 0xC5 0xD5 0xA5 0x02 0x00 0x3D 0x95 0x02 0x50 0x11 0x00 0x00 0x0C 0xE5 0x11 0x52 0xC3 0x00 0x00 0x40 0x6E Order code 2608011x24010 Version 1.11 , July 2022...
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 8.19. RF_Appearance: Configure the appearance of the device Number Settings Permissible Designation Permissions Default value index values Bytes RF_Appearance read/write 0-65535 The user setting RF_Appearance specifies the appearance of the Bluetooth ® devices. It’s a ®...
The evaluation board Proteus-II-EV version 2.0 does not provide the connection between the flow control pins of the module and the evaluation board’s USB port. Thus in this version of the Proteus-II-EV the flow control can be only used, if the on-board UART is disconnected (remove respective jumpers on JP2) and all UART lines (URXD,UTXD,/RTS and /CTS) are connected to an external FTDI cable.
The evaluation board Proteus-II-EV version 2.0 does not provide the connection between the flow control pins of the module and the evaluation board’s USB port. Thus in this version of the Proteus-II-EV the flow control can be only used, if the on-board UART is disconnected (remove respective jumpers on JP2) and all UART lines (URXD,UTXD,/RTS and /CTS) are connected to an external FTDI cable.
Page 121
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Start signal Command | 0x40 Length Status Parameter 0x02 0x50 0x02 0x00 0x00 0x00 0x50 Order code 2608011x24010 Version 1.11 , July 2022 www.we-online.com/wcs...
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 8.22. CFG_Flags: Configure the module Settings Permissible Number of Designation Default value Permissions index values Bytes CFG_Flags read/write description The user setting CFG_Flags specifies whether the module uses high throughput mode or not.
Page 123
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Start signal Command | 0x40 Length Status Parameter 0x02 0x50 0x03 0x00 0x00 0x00 0x00 0x51 Order code 2608011x24010 Version 1.11 , July 2022 www.we-online.com/wcs...
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 8.23. DIS_ManufacturerName: Configure the manufacturer name Number Settings Permissible Designation Permissions Default value index values Bytes DIS_ManufacturerName "Default" read/write 1-64 description The user setting DIS_ManufacturerName specifies the content of the manufacturer name field of the Device Information Service.
Page 125
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Start signal Command | 0x40 Length Status Parameter 0x44 0x65 0x66 0x61 0x02 0x50 0x08 0x00 0x00 0x11 0x75 0x6C 0x74 Order code 2608011x24010 Version 1.11 , July 2022 www.we-online.com/wcs...
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 8.24. DIS_ModelNumber: Configure the model number Number Settings Permissible Designation Permissions Default value index values Bytes DIS_ModelNumber "Default" read/write 1-64 description The user setting DIS_ModelNumber specifies the content of the model number field of the Device Information Service.
Page 127
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Start signal Command | 0x40 Length Status Parameter 0x44 0x65 0x66 0x61 0x02 0x50 0x08 0x00 0x00 0x11 0x75 0x6C 0x74 Order code 2608011x24010 Version 1.11 , July 2022 www.we-online.com/wcs...
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 8.25. DIS_SerialNumber: Configure the serial number Number Settings Permissible Designation Permissions Default value index values Bytes DIS_SerialNumber "Default" read/write 1-64 description The user setting DIS_SerialNumber specifies the content of the serial number field of the De- vice Information Service.
Page 129
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Start signal Command | 0x40 Length Status Parameter 0x44 0x65 0x66 0x61 0x02 0x50 0x08 0x00 0x00 0x11 0x75 0x6C 0x74 Order code 2608011x24010 Version 1.11 , July 2022 www.we-online.com/wcs...
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 8.26. DIS_HWVersion: Configure the HW version Number Settings Permissible Designation Permissions Default value index values Bytes DIS_HWVersion "Default" read/write 1-16 description The user setting DIS_HWVersion specifies the content of the hardware version field of the De- vice Information Service.
Page 131
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Start signal Command | 0x40 Length Status Parameter 0x44 0x65 0x66 0x61 0x02 0x50 0x08 0x00 0x00 0x11 0x75 0x6C 0x74 Order code 2608011x24010 Version 1.11 , July 2022 www.we-online.com/wcs...
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 8.27. DIS_SWVersion: Configure the SW version Number Settings Permissible Designation Permissions Default value index values Bytes DIS_SWVersion "Default" read/write 1-16 description The user setting DIS_SWVersion specifies the content of the software version field of the Device Information Service.
Page 133
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Start signal Command | 0x40 Length Status Parameter 0x44 0x65 0x66 0x61 0x02 0x50 0x08 0x00 0x00 0x11 0x75 0x6C 0x74 Order code 2608011x24010 Version 1.11 , July 2022 www.we-online.com/wcs...
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 8.28. DIS_Flags: Configure the device information service Number Settings Permissible Designation Permissions Default value index values Bytes DIS_Flags read/write 0-255 The user setting DIS_Flags specifies the content of the Device Information Service. To add a specific field, like DIS_ModelNumber to the Device Information Service, the corresponding Bit...
Page 135
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Start signal Command | 0x40 Length Status Parameter 0x02 0x50 0x02 0x00 0x00 0x00 0x50 Order code 2608011x24010 Version 1.11 , July 2022 www.we-online.com/wcs...
Page 136
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Settings Permissible Default Permis- Number Designation Summary index values value sions of Bytes Version of the FS_FWVersion read firmware read / RF_DeviceName Name of the module "A2623" 1-31 description write MAC address of the...
Page 137
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II SW version field of read / DIS_SWVersion "Default" 1-16 the DIS description write read / RF_Appearance Appearance 0-65535 write Base UUID of the See de- read / RF_SPPBaseUUID WE SPP-like profile description scription...
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 9. Timing parameters 9.1. Reset and sleep After power-up, resetting the module or waking the module from sleep a CMD_GETSTATE_CNF is sent to the serial interface as soon as the module is ready for operation.
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Estimated number of Negotiation time for a Connection type exchanged messages connection interval of 50ms Unsecured connection 12-14 600-700ms Secured connection using the pairing 22-24 1100-1200ms method Secured connection to 19-20 950-1000ms already bonded device...
(to be accessible by other Bluetooth LE devices) without installation effort. To setup a connection to the Proteus-II in peripheral only mode the central device has to insert ® the Proteus-II’s static passkey. As soon as the channel to a connected Bluetooth LE central device is open, the LED_2 pin switches on to signalize that data can be exchanged now.
See also the user setting RF_AdvertisingFlags to adapt the content of the advertising packet. 10.3.2. UART • The data sent to the UART is buffered in the Proteus-II up to a maximum payload of 1015 Bytes. When no new Byte was received for 20 ms, the data will be transmitted ®...
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II • The pin BUSY can be used as a kind of flow control for the data transmission during the peripheral only mode. By default the pin level is LOW. As soon as the 20 ms time-out was detected or too much data was received via UART, the pin switches to HIGH and ®...
Besides the WE SPP-like profile for data transmission, the Proteus-II contains the so called Device Information Service. This profile exposes manufacturer information about a device and is used to personalize the Proteus-II to fuse with the custom product. The Device Information ®...
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 12. Custom firmware 12.1. Custom configuration of standard firmware The configuration of the standard firmware includes adoption of the non-volatile Usersettings (see chapter 8 ) to customer requirements and creating a customized product based on the standard product.
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II The qualification(s) and certification(s) of the standard firmware cannot be ap- plied to this customer firmware solution without a review and verification. 12.4. Contact for firmware requests Please contact your local field sales engineer (FSE) or wireless-sales@we-online.com for quotes regarding these topics.
2. During a reset and while restarting, a low signal has to be present on the BOOT pin of the module to start it in bootloader mode. To do this on the Proteus-II evaluation board, put a jumper on JP3(1,2) and JP2(1,2) to apply GND to the BOOT before resetting the module via pressing the /RESET button.
Page 147
LE device hosting an application that understands the commands of the ® Nordic nRF52 Bluetooth LE DFU Bootloader can connect in order to update the Proteus-II firmware. The DFU application of the used App (see Table 53 ) is such an application. For more details, please refer to chapter 13.2.1 .
User manual Proteus-II 13.2.1. Firmware update steps using the Nordic nRF Toolbox app If the radio module Proteus-II has been set to bootloader mode, the Nordic nRF Toolbox app can be used to perform the OTA firmware update. • Open the app, select the DFU function and press "SELECT FILE"...
Page 149
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II • Press "SELECT DEVICE" and choose the appropriate module in the list of displayed devices. In bootloader mode the module is named "DFUxxxx". If there is no device named "DFUxxxx" on the radio, please check whether the module has been started in bootloader mode.
Page 150
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Order code 2608011x24010 Version 1.11 , July 2022 www.we-online.com/wcs...
• Updated the user setting CFG_Flags . A new option has been added that defines ® whether the Proteus-II closes the Bluetooth LE connection in case the connected central (i.e. smart phone) does not respect the configured connection interval set- tings (see RF_ConnectionTiming ).
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 15. Design in guide 15.1. Advice for schematic and layout For users with less RF experience it is advisable to closely copy the relating evaluation board with respect to schematic and layout, as it is a proven design. The layout should be conducted with particular care, because even small deficiencies could affect the radio performance and...
Page 153
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II • Elements for ESD protection should be placed on all pins that are accessible from the outside and should be placed close to the accessible area. For example, the RF-pin is accessible when using an external antenna and should be protected.
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II • Filter and blocking capacitors should be placed directly in the tracks without stubs, to achieve the best effect. • Antenna matching elements should be placed close to the antenna / connector, blocking capacitors close to the module.
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Figure 11: Dimensioning the antenna feed line as micro strip lead to a trace width of W ~ 1.9 mm. To ease the calculation of the micro strip line (or e.g. a coplanar) many calculators can be found in the internet.
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 15.3.1. Wire antenna An effective antenna is a /4 radiator with a suiting ground plane. The simplest realization is a piece of wire. It’s length is depending on the used radio frequency, so for example 8.6 cm 868.0 MHz and 3.1 cm for 2.440 GHz as frequency.
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 15.3.4. Antennas provided by Würth Elektronik eiSos 15.3.4.1. 2600130021 - Himalia - 2.4 GHz dipole antenna Figure 12: 2.4 GHz dipole-antenna Due to the fact, that the antenna has dipole topology there is no need for an additional ground plane.
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 16. Reference design Proteus-II was tested and certified on the corresponding Proteus-II evaluation board. For the compliance with the EU directive 2014/53/EU Annex I, the evaluation board serves as refer- ence design. This is no discrepancy due to the fact that the evaluation board itself does not fall within the scope of the EU directive 2014/53/EU Annex I as the module is tested on the evaluation board, which is also the recommended use.
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 17. Manufacturing information 17.1. Moisture sensitivity level This wireless connectivity product is categorized as JEDEC Moisture Sensitivity Level 3 (MSL3), which requires special handling. More information regarding the MSL requirements can be found in the IPC/JEDEC J-STD-020 standard on www.jedec.org.
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Volume mm Volume mm Volume mm Package thickness <350 350-2000 >2000 < 1.6 mm 260 °C 260 °C 260 °C 1.6 mm - 2.5 mm 260 °C 250 °C 245 °C > 2.5 mm 250 °C...
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II After reflow soldering, visually inspect the board to confirm proper alignment 17.2.2. Cleaning Do not clean the product. Any residue cannot be easily removed by washing. Use a "no clean" soldering paste and do not clean the board after soldering.
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 17.3. ESD handling This product is highly sensitive to electrostatic discharge (ESD). As such, always use proper ESD precautions when handling. Make sure to handle the part properly throughout all stages of production, including on the host PCB where the module is installed. For ESD ratings, refer to the module series’...
Page 165
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Würth Elektronik eiSos radio modules with high output power of up to 500 mW, as for example the radio module Thebe-II, generate a high amount of warmth while transmitting. The manufacturer of the end device must take care of po- tentially necessary actions for his application.
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 18.4. Footprint WE-FP-4 1,20 3,23 no metall Figure 18: Footprint WE-FP-4 [mm] 18.5. Antenna free area To avoid influence and mismatching of the antenna the recommended free area around the antenna should be maintained. As rule of thumb a minimum distance of metal parts to the antenna of /10 should be kept (see figure 18 ).
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 19. Marking 19.1. Lot number The 15 digit lot number is printed in numerical digits as well as in form of a machine readable bar code. It is divided into 5 blocks as shown in the following picture and can be translated according to the following table.
The 3 byte counter printed on the label can be used with this 0018DA to produce the full MAC address by appending the counter after the manufacturer identifier. Figure 20: Label of the Proteus-II Order code 2608011x24010 Version 1.11 , July 2022...
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 20. Information for explosion protection In case the end product should be used in Explosion protection areas the following information can be used: • The module itself is unfused. • The maximum output power of the module is 5 dBm for external antenna and 0 dBm for internal antenna.
Special Interest Group (SIG) must be qualified by the SIG to obtain the corresponding Declaration ID. ® Due to the qualification of the Proteus-II as end product no further Bluetooth tests are re- ® quired. The only arising expenses are those for purchasing a Bluetooth Declaration ID.
RED directive 2014/53/EU of the European Union (EU). The Proteus-II can be operated without notification and free of charge in the area of the Euro- pean Union. However, according to the RED directive, restrictions (e.g. in terms of duty cycle or maximum allowed RF power) may apply.
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 22.5. EU Declaration of conformity EU DECLARATION OF CONFORMITY Radio equipment: 2608011024010 & 2608011124010 The manufacturer: Würth Elektronik eiSos GmbH & Co. KG Max-Eyth-Straße 1 74638 Waldenburg This declaration of conformity is issued under the sole responsibility of the manufacturer.
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 22.6. FCC Compliance Statement FCC ID: R7TAMB2623 This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) this device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation.
00:18:DA:xx:xx:xx. The latter part xx:xx:xx of the MAC address provision) coincides with the serial number of the device. 22.8.1. Label Due to the size of the Proteus-II label, the certification label of the Proteus-II is not placed onto the module label. AMB2621, 2608011024000,...
After integration of the Proteus-II (2608011024010, 2608011124010) in the end device, the corresponding certification label must be recognized from the out- side. Otherwise this information must be referenced on the housing as well as in the user manual.
– The OEM must sign the OEM Modular Approval Agreement. – The module must be used with only the following approved antenna(s). 22.9.1. Pre-certified antennas The Proteus-II is pre-certified with the following antennas. Order code 2608011x24010 Version 1.11 , July 2022...
Page 179
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II Product Certified antenna Proteus-II (260801102401x, AMB2623) PCB antenna included in the Proteus-II 260013021 (AMB1926) - 2.4 GHz dipole Proteus-II (260801112401x, AMB2623-1) antenna as specified in chapter 15.3.4.1 Order code 2608011x24010 Version 1.11 , July 2022...
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 24. Important notes The following conditions apply to all goods within the wireless connectivity product range of Würth Elektronik eiSos GmbH & Co. KG: 24.1. General customer responsibility Some goods within the product range of Würth Elektronik eiSos GmbH & Co. KG contain statements regarding general suitability for certain application areas.
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 24.5. Product improvements Due to constant product improvement, product specifications may change from time to time. As a standard reporting procedure of the Product Change Notification (PCN) according to the JEDEC-Standard, we inform about major changes. In case of further queries regarding the PCN, the field sales engineer, the internal sales person or the technical support team in charge...
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 25. Legal notice 25.1. Exclusion of liability Würth Elektronik eiSos GmbH & Co. KG considers the information in this document to be cor- rect at the time of publication. However, Würth Elektronik eiSos GmbH & Co. KG reserves the right to modify the information such as technical specifications or functions of its products or...
Page 184
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II where a higher safety standard and reliability standard is especially required or where a failure of the product is reasonably expected to cause severe personal injury or death, unless the par- ties have executed an agreement specifically governing such use. Moreover, Würth Elektronik eiSos GmbH &...
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 26. License terms This License Terms will take effect upon the purchase and usage of the Würth Elektronik eiSos GmbH & Co. KG wireless connectivity products. You hereby agree that this license terms is ap- plicable to the product and the incorporated software, firmware and source codes (collectively,...
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II shall inform Würth Elektronik eiSos about the intent of such usage before design-in stage. In certain customer applications requiring a very high level of safety and in which the malfunction or failure of an electronic component could endanger human life or health, you must ensure to have all necessary expertise in the safety and regulatory ramifications of your applications.
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II 26.6. Limitation of liability Any liability not expressly provided by Würth Elektronik eiSos shall be disclaimed. You agree to hold us harmless from any third-party claims related to your usage of the Würth Elektronik eiSos’...
Page 188
19. Lot number structure ........167 20. Label of the Proteus-II ....... . . 168 List of Tables Ordering information .
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II A. Additional CRC8 Information This Annex gives an example CRC8 implementation and test vectors. A.1. Example CRC8 Implementation #include <stdint.h> uint8_t Get_CRC8(uint8_t * bufP, uint16_t len) uint8_t crc = 0x00; for (uint16_t i = 0; i < len; i ++) crc ^= bufP[i ];...
WIRELESS CONNECTIVITY & SENSORS User manual Proteus-II B. Example codes for host integration The following code is an example implementation of a function to transmit data using a 2 Byte length field in the command frame. For demonstration reasons the Proteus-III has been taken.
Need help?
Do you have a question about the PROTEUS-II and is the answer not in the manual?
Questions and answers