Line 1,848: |
Line 1,848: |
| | 0x0 || 0x1 || FilterId | | | 0x0 || 0x1 || FilterId |
| |- | | |- |
− | | 0x1 || 0x1 || Size of CondData. | + | | 0x1 || 0x1 || Size of CondData. Only used with CondType Manu. |
| |- | | |- |
| | 0x2 || 0x1 || CondType | | | 0x2 || 0x1 || CondType |
| |- | | |- |
− | | 0x3 || 0x1D || CondData | + | | 0x3 || 0x1D || CondData, content depends on CondType. |
| |- | | |- |
− | | 0x20 || 0x1D || | + | | 0x20 || 0x1D || Mask. Only used with CondType Manu. +0 = u16 CompanyIdMask, then {pattern mask}. |
| |- | | |- |
− | | 0x3D || 0x1 || Size of the data at +0x20. | + | | 0x3D || 0x1 || Size of Mask. Only used with CondType Manu. |
| |} | | |} |
| | | |
Line 1,866: |
Line 1,866: |
| ! Description | | ! Description |
| |- | | |- |
− | | 2-3 || || | + | | 2-3 || || ServiceUuid16. CondData = 16bit UUID which is byteswapped. |
| |- | | |- |
− | | 4-5 || || | + | | 4-5 || || ServiceUuid32. CondData = 32bit UUID which is byteswapped. |
| |- | | |- |
− | | 6-7 || || | + | | 6-7 || || ServiceUuid128. CondData = 128bit UUID which is copied raw into the param struct. |
| |- | | |- |
− | | 255 || || | + | | 255 || || Manu. CondData: u16 CompanyId, then {pattern data}. |
| |} | | |} |
| | | |