76 lines
2.5 KiB
Go
76 lines
2.5 KiB
Go
package data
|
|
|
|
const SAMSUNG_PROTOCOL = "samsung"
|
|
const NEC_PROTOCOL = "nec"
|
|
const ONKYO_PROTOCOL = "onkyo"
|
|
const APPLE_PROTOCOL = "apple"
|
|
const DENON_PROTOCOL = "denon"
|
|
const SHARP_PROTOCOL = "sharp"
|
|
const PANASONIC_PROTOCOL = "panasonic"
|
|
const KASEIKYO_PROTOCOL = "kaseikyo"
|
|
const JVC_PROTOCOL = "jvc"
|
|
const LG_PROTOCOL = "lg"
|
|
const SONY_PROTOCOL = "sony"
|
|
const RC5_PROTOCOL = "rc5"
|
|
const RC6_PROTOCOL = "rc6"
|
|
const UNIVERSAL_PULSE_DISTANCE_PROTOCOL = "universal_pulse_distance"
|
|
const UNIVERSAL_PULSE_WIDTH_PROTOCOL = "universal_pulse_width"
|
|
const UNIVERSAL_PULSE_DISTANCE_WIDTH_PROTOCOL = "universal_pulse_distance_width"
|
|
const HASH_PROTOCOL = "hash"
|
|
const PRONTO_PROTOCOL = "pronto"
|
|
const BOSE_WAVE_PROTOCOL = "bose_wave"
|
|
const BANG_OLUFSEN_PROTOCOL = "bang_olufsen"
|
|
const LEGO_PROTOCOL = "lego"
|
|
const FAST_PROTOCOL = "fast"
|
|
const WHYNTER_PROTOCOL = "whynter"
|
|
const MAGIQUEST_PROTOCOL = "magiquest"
|
|
|
|
const POWER_COMMAND_TYPE = "power"
|
|
const INPUT_COMMAND_TYPE = "input"
|
|
const ONE_COMMAND_TYPE = "1"
|
|
const TWO_COMMAND_TYPE = "2"
|
|
const THREE_COMMAND_TYPE = "3"
|
|
const FOUR_COMMAND_TYPE = "4"
|
|
const FIVE_COMMAND_TYPE = "5"
|
|
const SIX_COMMAND_TYPE = "6"
|
|
const SEVEN_COMMAND_TYPE = "7"
|
|
const EIGHT_COMMAND_TYPE = "8"
|
|
const NINE_COMMAND_TYPE = "9"
|
|
const ZERO_COMMAND_TYPE = "0"
|
|
const VOLUME_UP_COMMAND_TYPE = "volume_up"
|
|
const VOLUME_DOWN_COMMAND_TYPE = "volume_down"
|
|
const MUTE_COMMAND_TYPE = "mute"
|
|
const CHANNEL_UP_COMMAND_TYPE = "channel_up"
|
|
const CHANNEL_DOWN_COMMAND_TYPE = "channel_down"
|
|
const MENU_COMMAND_TYPE = "menu"
|
|
const HOME_COMMAND_TYPE = "home"
|
|
const SETTINGS_COMMAND_TYPE = "settings"
|
|
const OPTIONS_COMMAND_TYPE = "options"
|
|
const UP_COMMAND_TYPE = "up"
|
|
const DOWN_COMMAND_TYPE = "down"
|
|
const LEFT_COMMAND_TYPE = "left"
|
|
const RIGHT_COMMAND_TYPE = "right"
|
|
const ENTER_COMMAND_TYPE = "enter"
|
|
const INFO_COMMAND_TYPE = "info"
|
|
const RETURN_COMMAND_TYPE = "return"
|
|
const EXIT_COMMAND_TYPE = "exit"
|
|
const RED_COMMAND_TYPE = "red"
|
|
const GREEN_COMMAND_TYPE = "green"
|
|
const YELLOW_COMMAND_TYPE = "yellow"
|
|
const BLUE_COMMAND_TYPE = "blue"
|
|
const REWIND_COMMAND_TYPE = "rewind"
|
|
const PLAY_COMMAND_TYPE = "play"
|
|
const PAUSE_COMMAND_TYPE = "pause"
|
|
const STOP_COMMAND_TYPE = "stop"
|
|
const FORWARD_COMMAND_TYPE = "forward"
|
|
const OTHER_COMMAND_TYPE = "other"
|
|
|
|
type Command struct {
|
|
Id string `json:"id"`
|
|
Protocol string `json:"protocol"`
|
|
CommandNumber int `json:"commandNumber"`
|
|
Device int `json:"device"`
|
|
CommandType string `json:"commandType"`
|
|
Title string `json:"title"`
|
|
}
|