[jira] [Updated] (MYNEWT-772) BLE Host - Initial set-event-mask specifies reserved bits
[ https://issues.apache.org/jira/browse/MYNEWT-772?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Christopher Collins updated MYNEWT-772: --- Description: (Pull request: https://github.com/apache/incubator-mynewt-core/pull/307) The host intends to enable the following events at start up: {noformat} /** * Enable the following events: * 0x0001 Inquiry Complete Event * 0x0002 Inquiry Result Event * 0x0004 Connection Complete Event * 0x0008 Connection Request Event * 0x0010 Disconnection Complete Event * 0x0020 Authentication Complete Event * 0x0040 Remote Name Request Complete Event * 0x0080 Encryption Change Event * 0x0100 Change Connection Link Key Complete Event * 0x0200 Master Link Key Complete Event * 0x0400 Read Remote Supported Features Complete Event * 0x0800 Read Remote Version Information Complete Event * 0x1000 QoS Setup Complete Event * 0x2000 Reserved * 0x4000 Reserved * 0x8000 Hardware Error Event * 0x0001 Flush Occurred Event * 0x0002 Role Change Event * 0x0004 Reserved * 0x0008 Mode Change Event * 0x0010 Return Link Keys Event * 0x0020 PIN Code Request Event * 0x0040 Link Key Request Event * 0x0080 Link Key Notification Event * 0x0100 Loopback Command Event * 0x0200 Data Buffer Overflow Event * 0x0400 Max Slots Change Event * 0x0800 Read Clock Offset Complete Event * 0x1000 Connection Packet Type Changed Event * 0x2000 QoS Violation Event * 0x4000 Page Scan Mode Change Event [deprecated] * 0x8000 Page Scan Repetition Mode Change Event * 0x0001 Flow Specification Complete Event * 0x0002 Inquiry Result with RSSI Event * 0x0004 Read Remote Extended Features Complete Event * 0x0800 Synchronous Connection Complete Event * 0x1000 Synchronous Connection Changed Event * 0x8000 Encryption Key Refresh Complete Event * 0x2000 LE Meta-Event */ {noformat} It does this by setting the following bit mask: {{0x20009fff}}. This mask is incorrect; it should be: {{0x20009807}}. was: The host intends to enable the following events at start up: {noformat} /** * Enable the following events: * 0x0001 Inquiry Complete Event * 0x0002 Inquiry Result Event * 0x0004 Connection Complete Event * 0x0008 Connection Request Event * 0x0010 Disconnection Complete Event * 0x0020 Authentication Complete Event * 0x0040 Remote Name Request Complete Event * 0x0080 Encryption Change Event * 0x0100 Change Connection Link Key Complete Event * 0x0200 Master Link Key Complete Event * 0x0400 Read Remote Supported Features Complete Event * 0x0800 Read Remote Version Information Complete Event * 0x1000 QoS Setup Complete Event * 0x2000 Reserved * 0x4000 Reserved * 0x8000 Hardware Error Event * 0x0001 Flush Occurred Event * 0x0002 Role Change Event * 0x0004 Reserved * 0x0008 Mode Change Event * 0x0010 Return Link Keys Event * 0x0020 PIN Code Request Event * 0x0040 Link Key Request Event * 0x0080 Link Key Notification Event * 0x0100 Loopback Command Event * 0x0200 Data Buffer Overflow Event * 0x0400 Max Slots Change Event * 0x0800 Read Clock Offset Complete Event * 0x1000 Connection Packet Type Changed Event * 0x2000 QoS Violation Event * 0x4000 Page Scan Mode Change Event [deprecated] * 0x8000 Page Scan Repetition Mode Change Event * 0x0001 Flow Specification Complete Event * 0x0002 Inquiry Result with RSSI Event * 0x0004 Read Remote Extended Features Complete Event * 0x0800
[jira] [Updated] (MYNEWT-772) BLE Host - Initial set-event-mask specifies reserved bits
[ https://issues.apache.org/jira/browse/MYNEWT-772?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Christopher Collins updated MYNEWT-772: --- Description: The host intends to enable the following events at start up: {noformat} /** * Enable the following events: * 0x0001 Inquiry Complete Event * 0x0002 Inquiry Result Event * 0x0004 Connection Complete Event * 0x0008 Connection Request Event * 0x0010 Disconnection Complete Event * 0x0020 Authentication Complete Event * 0x0040 Remote Name Request Complete Event * 0x0080 Encryption Change Event * 0x0100 Change Connection Link Key Complete Event * 0x0200 Master Link Key Complete Event * 0x0400 Read Remote Supported Features Complete Event * 0x0800 Read Remote Version Information Complete Event * 0x1000 QoS Setup Complete Event * 0x2000 Reserved * 0x4000 Reserved * 0x8000 Hardware Error Event * 0x0001 Flush Occurred Event * 0x0002 Role Change Event * 0x0004 Reserved * 0x0008 Mode Change Event * 0x0010 Return Link Keys Event * 0x0020 PIN Code Request Event * 0x0040 Link Key Request Event * 0x0080 Link Key Notification Event * 0x0100 Loopback Command Event * 0x0200 Data Buffer Overflow Event * 0x0400 Max Slots Change Event * 0x0800 Read Clock Offset Complete Event * 0x1000 Connection Packet Type Changed Event * 0x2000 QoS Violation Event * 0x4000 Page Scan Mode Change Event [deprecated] * 0x8000 Page Scan Repetition Mode Change Event * 0x0001 Flow Specification Complete Event * 0x0002 Inquiry Result with RSSI Event * 0x0004 Read Remote Extended Features Complete Event * 0x0800 Synchronous Connection Complete Event * 0x1000 Synchronous Connection Changed Event * 0x8000 Encryption Key Refresh Complete Event * 0x2000 LE Meta-Event */ {noformat} It does this by setting the following bit mask: {{0x20009fff}}. This mask is incorrect; it should be: {{0x20009807}}. was: The host intends to enable the following events at start up: {noformat} /** * Enable the following events: * 0x0001 Inquiry Complete Event * 0x0002 Inquiry Result Event * 0x0004 Connection Complete Event * 0x0008 Connection Request Event * 0x0010 Disconnection Complete Event * 0x0020 Authentication Complete Event * 0x0040 Remote Name Request Complete Event * 0x0080 Encryption Change Event * 0x0100 Change Connection Link Key Complete Event * 0x0200 Master Link Key Complete Event * 0x0400 Read Remote Supported Features Complete Event * 0x0800 Read Remote Version Information Complete Event * 0x1000 QoS Setup Complete Event * 0x2000 Reserved * 0x4000 Reserved * 0x8000 Hardware Error Event * 0x0001 Flush Occurred Event * 0x0002 Role Change Event * 0x0004 Reserved * 0x0008 Mode Change Event * 0x0010 Return Link Keys Event * 0x0020 PIN Code Request Event * 0x0040 Link Key Request Event * 0x0080 Link Key Notification Event * 0x0100 Loopback Command Event * 0x0200 Data Buffer Overflow Event * 0x0400 Max Slots Change Event * 0x0800 Read Clock Offset Complete Event * 0x1000 Connection Packet Type Changed Event * 0x2000 QoS Violation Event * 0x4000 Page Scan Mode Change Event [deprecated] * 0x8000 Page Scan Repetition Mode Change Event * 0x0001 Flow Specification Complete Event * 0x0002 Inquiry Result with RSSI Event * 0x0004 Read Remote Extended Features Complete Event * 0x0800 Synchronous Connection Complete Event * 0x1000 Synchronous