JoyCon.NET
Public Member Functions | Properties
InputFullWithSubCmdReply Class Reference

Standard full input report + subcommand reply. More...

Inheritance diagram for InputFullWithSubCmdReply:
Inheritance graph
[legend]
Collaboration diagram for InputFullWithSubCmdReply:
Collaboration graph
[legend]

Public Member Functions

override string ToString ()
 
- Public Member Functions inherited from InputFull
override string ToString ()
 

Properties

SubCmdReply SubcommandReply [get]
 Reply to the last subcommand. More...
 
- Properties inherited from InputFull
byte ReportId [get]
 HID report ID. More...
 
byte Timer [get]
 Timer. Increments very fast. Can be used to estimate excess Bluetooth latency. More...
 
BatteryLevels Battery [get]
 Battery level. More...
 
bool Charging [get]
 Charging status. More...
 
ConnectionInfo Connection [get]
 Connection info. More...
 
bool UsbPowered [get]
 USB powered. More...
 
ButtonsFull Buttons [get]
 Button states. More...
 
IStickPosition LeftStick [get]
 Left stick state. More...
 
IStickPosition RightStick [get]
 Right stick state. More...
 
byte RumbleData [get]
 Rumble input report (???). Decides if next vibration pattern should be sent. More...
 
- Properties inherited from IJoyConReport
byte ReportId [get]
 HID report ID. More...
 

Additional Inherited Members

- Public Types inherited from InputFull
enum class  BatteryLevels : byte {
  Empty = 0 , Critical = 1 , Low = 2 , Medium = 3 ,
  Full = 4
}
 Battery level. More...
 
enum class  ConnectionInfo : byte { Pro_or_ChrGrip = 0 , RingCon = 1 , Unknown = 2 , JoyCon = 3 }
 Connection info. More...
 

Detailed Description

Standard full input report + subcommand reply.

Property Documentation

◆ SubcommandReply

SubCmdReply InputFullWithSubCmdReply.SubcommandReply
get

Reply to the last subcommand.