mirror of
https://github.com/SlimeVR/SlimeVR-Server.git
synced 2026-04-06 02:01:58 +02:00
Fix packet hex formatting on Android
This commit is contained in:
@@ -615,6 +615,13 @@ class TrackersUDPServer(private val port: Int, name: String, private val tracker
|
||||
*/
|
||||
private val AXES_OFFSET = fromRotationVector(-FastMath.HALF_PI, 0f, 0f)
|
||||
private const val RESET_SOURCE_NAME = "TrackerServer"
|
||||
|
||||
@ExperimentalStdlibApi
|
||||
private val hexFormat = HexFormat {
|
||||
bytes.byteSeparator = ","
|
||||
}
|
||||
|
||||
@OptIn(ExperimentalStdlibApi::class)
|
||||
private fun packetToString(packet: DatagramPacket?): String {
|
||||
val sb = StringBuilder()
|
||||
sb.append("DatagramPacket{")
|
||||
@@ -628,7 +635,7 @@ class TrackersUDPServer(private val port: Int, name: String, private val tracker
|
||||
sb.append(packet.length)
|
||||
sb.append(',')
|
||||
sb.append('{')
|
||||
sb.append(HexFormat.ofDelimiter(",").formatHex(packet.data, 0, packet.length))
|
||||
sb.append(packet.data.toHexString(0, packet.length, hexFormat))
|
||||
sb.append('}')
|
||||
}
|
||||
sb.append('}')
|
||||
|
||||
Reference in New Issue
Block a user