Commit d09886e9 authored by Martin Cífka's avatar Martin Cífka
Browse files

Added tcpdump binary for ARM, script tcppretty.sh for easier pcap dump reading

parent 28a942e4
Loading
Loading
Loading
Loading
Loading

tcpdump/add_msg_id.py

0 → 100755
+114 −0
Original line number Diff line number Diff line
#!/usr/bin/python3

from sys import stdin
import json, re

msgid = {
    5168 : "???",
    
    5127 : "!!!SET_SHUTTER!!!",
    5126 : "!!!SET_ISO!!!",
    
    5171 : "SET_SHUTTER",
    5172 : "SET_ISO",
    
    259 : "RESET_VF",
    260 : "STOP_VF",
    8 : "UPDATE_HARDWARE",
    261 : "SET_CLNT_INFO",
    1026 : "GET_MEDIA_INFO",
    1793 : "QUERY_SESSION_HOLDER",
    4626 : "START_LOOP_FAIL",
    4917 : "SET_GPS_INFO",
    6147 : "RTC_SYNC",
    6158 : "CAMERA_OVERHEATED",
    6161 : "RECOVERY_MEDIA_FILE",
    6165 : "ADJUST_CAMERA_GYRO",
    8195 : "MP4_FILE_SPLIT_DONE",
    6153 : "RESET_DEFAULT_PARAMS",
    6152 : "RESET_DEFAULT_SETTINGS",
    4365 : "GET_CAMERA_ALL_MODE_PARAM",
    4363 : "GET_CAMERA_ALL_PARAM",
    4364 : "GET_CAMERA_ALL_SETTING_PARAM",
    6151 : "SET_AUTO_SHUTDOWN_TIME",
    6154 : "WAKEUP_CAMERA",
    6155 : "CLOSE_CAMERA",
    1282 : "LS",
    1283 : "CD",
    257 : "START_SESSION",
    258 : "STOP_SESSION",
    5121 : "SET_WHITEBALANCE",
    8193 : "SAVE_PHOTO_DONE",
    769 : "TAKE_PHOTO",
    4357 : "GET_PHOTO_CAPACITY",
    4864 : "SHOOT_PHOTO_NORMAL",
    4868 : "SHOOT_PHOTO_TIMING",
    5025 : "SHOOT_PHOTO_INTERVAL",
    5027 : "SHOOT_PHOTO_CONTINUOUS",
    4915 : "SET_PHOTO_CONTINUOUS_PARAM",
    4929 : "SET_PHOTO_INTERVAL_PARAM",
    4918 : "SET_PHOTO_SURROUNDEXP_PARAM",
    4866 : "SET_PHOTO_TIMING_PARAM",
    5029 : "START_PHOTO_SURROUNDEXP",
    8192 : "SAVE_VIDEO_DONE",
    4620 : "START_VIDEO_MICRO",
    4623 : "START_VIDEO_DELAY",
    5028 : "START_VIDEO_SLOW",
    513 : "START_VIDEO_NORMAL",
    514 : "STOP_VIDEO",
    4609 : "SET_VIDEO_FILTER",
    4618 : "SET_VIDEO_MICRO_PARAM",
    4621 : "SET_VIDEO_DELAY_PARAM",
    4916 : "SET_VIDEO_SLOW_PARAM",
    515 : "GET_RECORD_TIME",
    4356 : "GET_VIDEO_CAPACITY",
    1539 : "GET_WIFI_SETTING",
    1542 : "GET_WIFI_STATUS",
    5634 : "SET_WIFI_NEW",
    1538 : "SET_WIFI_SETTING",
    1537 : "WIFI_RESTART",
    1540 : "WIFI_STOP",
    1541 : "WIFI_START",
    4361 : "GET_BATTERY_VOLUME",
    2307 : "SET_PHOTO_MODE",
    2308 : "SET_VIDEO_MODE",
    4611 : "SET_CAMERA_MODE",
    4362 : "GET_CAMERA_STATE",
    4359 : "SDCARD_SLOWLY_WRITE",
    4 : "FORMAT_SD",
    4354 : "IS_SDCARD_FULL",
    4353 : "IS_SDCARD_MOUNTED",
    4360 : "IS_SDCARD_NEED_FORMAT",
    6145 : "BEEPER_VOLUME",
    4099 : "GET_DEVICE_NAME",
    4100 : "GET_DEVICE_VERSION",
    4097 : "GET_SN",
    4098 : "GET_VENDOR",
    1287 : "CANCEL_FILE_TRANSFER",
    1281 : "DELETE_FILE",
    6162 : "DELETE_FILES_DONE",
    7 : "FILE_TRANSFER_RESULT",
    1285 : "GET_FILE",
    1286 : "PUT_FILE",
    1025 : "GET_THUMB",
    4358 : "GET_STORAGE_ALL_STATE",
    5 : "GET_STORAGE_TOTAL_FREE"
}


regex = re.compile(r'"msg_id" *: *(\d+)')

for line in stdin:
    print("# ", end='')
    try:    
        print(msgid[int(regex.search(line).group(1))])
    except:
        print("?????")
    print(line)