Changes

β†’β€ŽWireless Nunchuks: reformatted the tests to a table
Line 100: Line 100:  
:::Read 6 bytes from 0xA4
 
:::Read 6 bytes from 0xA4
   βˆ’
:I have tested this procedure to work well with the following Nunchuks (Compatibility/I2C speed listed after the host controller)
+
{| style="border-collapse: collapse; padding: 0.2em 0.2em 0.2em 0.2em;"
βˆ’
::Wired
+
|- style="text-align: center;"
βˆ’
:::Nintendo brand official
+
| style="border: 1px solid #ccc; padding: 0.2em; background-color: #ddf;" | '''Model'''
βˆ’
::::Arduino: Default
+
| style="border: 1px solid #ccc; padding: 0.2em; background-color: #ddf;" | '''Arduino'''
βˆ’
::::NXT: Default
+
| style="border: 1px solid #ccc; padding: 0.2em; background-color: #ddf;" | '''NXT'''
βˆ’
:::Generic
+
|-
βˆ’
::::Arduino: Default
+
| style="border: 1px solid #ccc; padding: 0.2em; text-align: center;" | (Wired) Nintendo brand official
βˆ’
::::NXT: Default
+
| style="border: 1px solid #ccc; padding: 0.2em; text-align: center;" |Default
βˆ’
::Wireless
+
| style="border: 1px solid #ccc; padding: 0.2em; text-align: center;" | Default
βˆ’
:::memorex Sidekick
+
|-
βˆ’
::::Arduino: Default
+
| style="border: 1px solid #ccc; padding: 0.2em; text-align: center;" | (Wired) Generic no name
βˆ’
::::NXT: Fast
+
| style="border: 1px solid #ccc; padding: 0.2em; text-align: center;" | Default
βˆ’
:::Nyko Kama wireless
+
| style="border: 1px solid #ccc; padding: 0.2em; text-align: center;" | Default
βˆ’
::::Arduino: Default
+
|-
βˆ’
::::NXT: Default
+
| style="border: 1px solid #ccc; padding: 0.2em; text-align: center;" | (Wireless) memorex Sidekick
βˆ’
:::datel Blade FX
+
| style="border: 1px solid #ccc; padding: 0.2em; text-align: center;" | Default
βˆ’
::::Arduino: 400kbps
+
| style="border: 1px solid #ccc; padding: 0.2em;  text-align: center; background-color: yellow;" | Fast
βˆ’
::::NXT: No
+
|-
βˆ’
:::intec
+
| style="border: 1px solid #ccc; padding: 0.2em; text-align: center;" | (Wireless) Nyko Kama wireless
βˆ’
::::Arduino: 400kbps
+
| style="border: 1px solid #ccc; padding: 0.2em; text-align: center;" | Default
βˆ’
::::NXT: No
+
| style="border: 1px solid #ccc; padding: 0.2em;" | Default
βˆ’
:::One generic nunchuk I tested behaves identically to the memorex Sidekick (and the receivers seem to be interchangeable)
+
|-
βˆ’
::::Arduino: Default
+
| style="border: 1px solid #ccc; padding: 0.2em; text-align: center;" | (Wireless) datel Blade FX
βˆ’
::::NXT: Fast
+
| style="border: 1px solid #ccc; padding: 0.2em; text-align: center; background-color: yellow;" | 400kbps only
βˆ’
:::Another generic nunchuk I tested behaves identically to the intec (and the receivers seem to be interchangeable)
+
| style="border: 1px solid #ccc; padding: 0.2em;  text-align: center; background-color: red;" | No
βˆ’
::::Arduino: 400kbps
+
|-
βˆ’
::::NXT: No
+
| style="border: 1px solid #ccc; padding: 0.2em; text-align: center;" | (Wireless) intec
βˆ’
:The Arduino I used was an Uno, and I used a WiiChuck for the physical interface. For the NXT, I used NXC with the latest enhanced firmware available at the time of writing this, and an NXTChuck as the physical interface. These are the results of my testing, but YMMV. -- [[User:Mattallen37|Mattallen37]] 20:00, 15 September 2012 (EST)
+
| style="border: 1px solid #ccc; padding: 0.2em; text-align: center; background-color: yellow;" | 400kbps only
 +
| style="border: 1px solid #ccc; padding: 0.2em; text-align: center; background-color: red;" | No
 +
|-
 +
| style="border: 1px solid #ccc; padding: 0.2em; text-align: center;" |
 +
(Wireless) One generic nunchuk I tested behaves identically to the memorex Sidekick (and the receivers seem to be interchangeable)
 +
| style="border: 1px solid #ccc; padding: 0.2em; text-align: center;" | Default
 +
| style="border: 1px solid #ccc; padding: 0.2em;  text-align: center; background-color: yellow" | Fast
 +
|-
 +
| style="border: 1px solid #ccc; padding: 0.2em; text-align: center;" | (Wireless) Another generic nunchuk I tested behaves identically to the intec (and the receivers seem to be interchangeable)
 +
| style="border: 1px solid #ccc; padding: 0.2em; text-align: center; background-color: yellow;" | 400kbps only
 +
| style="border: 1px solid #ccc; padding: 0.2em; text-align: center; background-color: red;" | No
 +
|}
 +
 
 +
The Arduino I used was an Uno, and I used a WiiChuck for the physical interface. For the NXT, I used NXC with the latest enhanced firmware available at the time of writing this, and an NXTChuck as the physical interface. These are the results of my testing, but YMMV. -- [[User:Mattallen37|Mattallen37]] 20:00, 15 September 2012 (EST)
    
=== Nyko Kama ===
 
=== Nyko Kama ===
281

edits