Joy-Con: Difference between revisions

No edit summary
No edit summary
Line 852: Line 852:
! Description
! Description
|-
|-
| 0x00 || 0x1000 || PatchramConfiguration
| 0x0 || 0x1000 || PatchramConfiguration
|-
|-
| 0x1000 || 0x1000 || [[#OtaFailsafeSection|OtaFailsafeSection]]
| 0x1000 || 0x1000 || [[#OtaFailsafeSection|OtaFailsafeSection]]
Line 876: Line 876:
! Description
! Description
|-
|-
| 0x00 || 0xFF4 || Reserved
| 0x0 || 0xFF4 || Reserved
|-
|-
| 0xFF4 || 0x08 || Signature
| 0xFF4 || 0x8 || Signature
|-
|-
| 0xFFC || 0x04 || Ds2Offset
| 0xFFC || 0x4 || Ds2Offset
|}
|}


Line 890: Line 890:
! Description
! Description
|-
|-
| 0x00 || 0x01 || Shipment
| 0x0 || 0x1 || Shipment
|-
|-
| 0x01 || 0xFFF || Reserved
| 0x1 || 0xFFF || Reserved
|}
|}


Line 902: Line 902:
! Description
! Description
|-
|-
| 0x00 || 0x10 || IdentificationCode
| 0x0 || 0x10 || IdentificationCode
|-
|-
| 0x12 || 0x01 || [[#Type|Type]]
| 0x12 || 0x1 || [[#Type|Type]]
|-
|-
| 0x1B || 0x01 || FormatVersion
| 0x1B || 0x1 || FormatVersion
|-
|-
| 0x20 || 0x18 || [[#Cal1|Cal1]]
| 0x20 || 0x18 || [[#Cal1|Cal1]]
Line 912: Line 912:
| 0x3D || 0x12 || [[#Cal2|Cal2]]
| 0x3D || 0x12 || [[#Cal2|Cal2]]
|-
|-
| 0x4F || 0x01 || Reserved
| 0x4F || 0x1 || Reserved
|-
|-
| 0x50 || 0x0D || [[#Design|Design]]
| 0x50 || 0xD || [[#Design|Design]]
|-
|-
| 0x80 || 0x18 || [[#Model1|Model1]]
| 0x80 || 0x18 || [[#Model1|Model1]]
Line 969: Line 969:
! Description
! Description
|-
|-
| 0x00 || 0x18 || SixAxisSensorCalibrationValue
| 0x0 || 0x18 || SixAxisSensorCalibrationValue
|}
|}


Line 979: Line 979:
! Description
! Description
|-
|-
| 0x00 || 0x09 || LeftAnalogStickCalibrationValue
| 0x0 || 0x9 || LeftAnalogStickCalibrationValue
|-
|-
| 0x09 || 0x09 || RightAnalogStickCalibrationValue
| 0x9 || 0x9 || RightAnalogStickCalibrationValue
|}
|}


Line 991: Line 991:
! Description
! Description
|-
|-
| 0x00 || 0x0C || [[#ControllerColor|ControllerColor]]
| 0x0 || 0xC || [[#ControllerColor|ControllerColor]]
|-
|-
| 0x0C || 0x01 || [[#DesignVariation|DesignVariation]]
| 0xC || 0x1 || [[#DesignVariation|DesignVariation]]
|}
|}


Line 1,003: Line 1,003:
! Description
! Description
|-
|-
| 0x00 || 0x03 || Body color of controller in RGB Hex (see [[Joy-Con#Colors|Joy-Con Colors]])
| 0x0 || 0x3 || Body color of controller in RGB Hex (see [[Joy-Con#Colors|Joy-Con Colors]])
|-
|-
| 0x03 || 0x03 || Button color of controller in RGB Hex (see [[Joy-Con#Colors|Joy-Con Colors]])
| 0x3 || 0x3 || Button color of controller in RGB Hex (see [[Joy-Con#Colors|Joy-Con Colors]])
|-
|-
| 0x06 || 0x03 || Left grip color of controller in RGB Hex
| 0x6 || 0x3 || Left grip color of controller in RGB Hex
|-
|-
| 0x09 || 0x03 || Right grip color of controller in RGB Hex
| 0x9 || 0x3 || Right grip color of controller in RGB Hex
|}
|}


Line 1,018: Line 1,018:
! Name
! Name
|-
|-
| 0x00 || LuciaJ, LagerJ
| 0x0 || LuciaJ, LagerJ
|-
|-
| 0x01 || LuciaE, LagerE
| 0x1 || LuciaE, LagerE
|-
|-
| 0x02 || LuciaU, LagerU
| 0x2 || LuciaU, LagerU
|}
|}


Line 1,032: Line 1,032:
! Description
! Description
|-
|-
| 0x00 || 0x06 || SensorData
| 0x0 || 0x6 || SensorData
|-
|-
| 0x06 || 0x12 || AnalogStickModuleParam
| 0x6 || 0x12 || AnalogStickModuleParam
|}
|}


Line 1,044: Line 1,044:
! Description
! Description
|-
|-
| 0x00 || 0x12 || AnalogStickModuleParam
| 0x0 || 0x12 || AnalogStickModuleParam
|}
|}


Line 1,068: Line 1,068:
! Description
! Description
|-
|-
| 0x00 || 0x02 || UserCalMagicNumber
| 0x0 || 0x2 || UserCalMagicNumber
|-
|-
| 0x02 || 0x09 || LeftAnalogStickCalibrationValue
| 0x2 || 0x9 || LeftAnalogStickCalibrationValue
|-
|-
| 0x0B || 0x02 || UserCalMagicNumber
| 0xB || 0x2 || UserCalMagicNumber
|-
|-
| 0x0D || 0x09 || RightAnalogStickCalibrationValue
| 0xD || 0x9 || RightAnalogStickCalibrationValue
|-
|-
| 0x16 || 0x02 || UserCalMagicNumber
| 0x16 || 0x2 || UserCalMagicNumber
|}
|}


Line 1,086: Line 1,086:
! Description
! Description
|-
|-
| 0x00 || 0x18 || SixAxisSensorCalibrationValue
| 0x0 || 0x18 || SixAxisSensorCalibrationValue
|}
|}