Группа 3 байта вместе после первого
У меня есть текстовый файл с именем "MyHex.txt" в нем файл имеет эти значения
F0 43 00 0A 00 4f 91
я открываю свой файл с моим Sub, как это и пытаюсь проверить, является ли первый байт в массиве "F0", а затем установить значение. мне нужно сгруппировать следующие три байта вместе, а затем следующие три байта и так далее
Dim strings As String() = IO.File.ReadAllText(C:\MyHex.txt).Split(" "c)
Select Case strings((0))
Case "F0"
StatusType = "Sysex"
End Select
Обновление: необходимо сгруппировать значения каждые три байта. чтобы их можно было расшифровать
С помощью
Sn.xx.yy
S=Status (8-e)
n=CN (0-F)
xx=FDB (00 -7F)
yy=SDB (00-7F)
Обновление 2:
После удаления Sysex "Заголовок" им осталось с этим
Первый дамп:
08 0A 4C 4D 20 20 4E 53 45 51 31 20 46 30 30 30 30 31 46 38 45 30 43 30 36 30 32 34 36 34 30 32 37 46 46 35 46 32 60
Второй дамп
08 0A 4C 4D 20 20 4E 53 45 51 31 20 46 30 30 30 30 31 46 38 45 30 43 30 36 30 32 36 36 34 30 32 37 46 46 35 46 32 5E
29-й и последний байты - единственные, которые меняются.