mirror of
https://github.com/PepperDash/Essentials.git
synced 2026-02-15 12:44:58 +00:00
refactor: updated IR joins.
This commit is contained in:
@@ -4,53 +4,11 @@ namespace PepperDash_Essentials_Core.Bridges.JoinMaps
|
|||||||
{
|
{
|
||||||
public sealed class GenericIrControllerJoinMap : JoinMapBaseAdvanced
|
public sealed class GenericIrControllerJoinMap : JoinMapBaseAdvanced
|
||||||
{
|
{
|
||||||
[JoinName("POWER")]
|
|
||||||
public JoinDataComplete Power = new JoinDataComplete(
|
|
||||||
new JoinData
|
|
||||||
{
|
|
||||||
JoinNumber = 1,
|
|
||||||
JoinSpan = 1
|
|
||||||
},
|
|
||||||
new JoinMetadata
|
|
||||||
{
|
|
||||||
Description = "POWER",
|
|
||||||
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
|
||||||
JoinType = eJoinType.Digital
|
|
||||||
});
|
|
||||||
|
|
||||||
[JoinName("POWER_ON")]
|
|
||||||
public JoinDataComplete PowerOn = new JoinDataComplete(
|
|
||||||
new JoinData
|
|
||||||
{
|
|
||||||
JoinNumber = 2,
|
|
||||||
JoinSpan = 1
|
|
||||||
},
|
|
||||||
new JoinMetadata
|
|
||||||
{
|
|
||||||
Description = "POWER_ON",
|
|
||||||
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
|
||||||
JoinType = eJoinType.Digital
|
|
||||||
});
|
|
||||||
|
|
||||||
[JoinName("POWER_OFF")]
|
|
||||||
public JoinDataComplete PowerOff = new JoinDataComplete(
|
|
||||||
new JoinData
|
|
||||||
{
|
|
||||||
JoinNumber = 3,
|
|
||||||
JoinSpan = 1
|
|
||||||
},
|
|
||||||
new JoinMetadata
|
|
||||||
{
|
|
||||||
Description = "POWER_OFF",
|
|
||||||
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
|
||||||
JoinType = eJoinType.Digital
|
|
||||||
});
|
|
||||||
|
|
||||||
[JoinName("PLAY")]
|
[JoinName("PLAY")]
|
||||||
public JoinDataComplete Play = new JoinDataComplete(
|
public JoinDataComplete Play = new JoinDataComplete(
|
||||||
new JoinData
|
new JoinData
|
||||||
{
|
{
|
||||||
JoinNumber = 4,
|
JoinNumber = 1,
|
||||||
JoinSpan = 1
|
JoinSpan = 1
|
||||||
},
|
},
|
||||||
new JoinMetadata
|
new JoinMetadata
|
||||||
@@ -60,25 +18,11 @@ namespace PepperDash_Essentials_Core.Bridges.JoinMaps
|
|||||||
JoinType = eJoinType.Digital
|
JoinType = eJoinType.Digital
|
||||||
});
|
});
|
||||||
|
|
||||||
[JoinName("PLAY_PAUSE")]
|
|
||||||
public JoinDataComplete PlayPause = new JoinDataComplete(
|
|
||||||
new JoinData
|
|
||||||
{
|
|
||||||
JoinNumber = 5,
|
|
||||||
JoinSpan = 1
|
|
||||||
},
|
|
||||||
new JoinMetadata
|
|
||||||
{
|
|
||||||
Description = "PLAY_PAUSE",
|
|
||||||
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
|
||||||
JoinType = eJoinType.Digital
|
|
||||||
});
|
|
||||||
|
|
||||||
[JoinName("STOP")]
|
[JoinName("STOP")]
|
||||||
public JoinDataComplete Stop = new JoinDataComplete(
|
public JoinDataComplete Stop = new JoinDataComplete(
|
||||||
new JoinData
|
new JoinData
|
||||||
{
|
{
|
||||||
JoinNumber = 6,
|
JoinNumber = 2,
|
||||||
JoinSpan = 1
|
JoinSpan = 1
|
||||||
},
|
},
|
||||||
new JoinMetadata
|
new JoinMetadata
|
||||||
@@ -92,7 +36,7 @@ namespace PepperDash_Essentials_Core.Bridges.JoinMaps
|
|||||||
public JoinDataComplete Pause = new JoinDataComplete(
|
public JoinDataComplete Pause = new JoinDataComplete(
|
||||||
new JoinData
|
new JoinData
|
||||||
{
|
{
|
||||||
JoinNumber = 7,
|
JoinNumber = 3,
|
||||||
JoinSpan = 1
|
JoinSpan = 1
|
||||||
},
|
},
|
||||||
new JoinMetadata
|
new JoinMetadata
|
||||||
@@ -106,7 +50,7 @@ namespace PepperDash_Essentials_Core.Bridges.JoinMaps
|
|||||||
public JoinDataComplete ForwardScan = new JoinDataComplete(
|
public JoinDataComplete ForwardScan = new JoinDataComplete(
|
||||||
new JoinData
|
new JoinData
|
||||||
{
|
{
|
||||||
JoinNumber = 9,
|
JoinNumber = 4,
|
||||||
JoinSpan = 1
|
JoinSpan = 1
|
||||||
},
|
},
|
||||||
new JoinMetadata
|
new JoinMetadata
|
||||||
@@ -116,39 +60,11 @@ namespace PepperDash_Essentials_Core.Bridges.JoinMaps
|
|||||||
JoinType = eJoinType.Digital
|
JoinType = eJoinType.Digital
|
||||||
});
|
});
|
||||||
|
|
||||||
[JoinName("F_SRCH")]
|
|
||||||
public JoinDataComplete ForwardSearch = new JoinDataComplete(
|
|
||||||
new JoinData
|
|
||||||
{
|
|
||||||
JoinNumber = 10,
|
|
||||||
JoinSpan = 1
|
|
||||||
},
|
|
||||||
new JoinMetadata
|
|
||||||
{
|
|
||||||
Description = "F_SRCH",
|
|
||||||
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
|
||||||
JoinType = eJoinType.Digital
|
|
||||||
});
|
|
||||||
|
|
||||||
[JoinName("F_SKIP")]
|
|
||||||
public JoinDataComplete ForwardSkip = new JoinDataComplete(
|
|
||||||
new JoinData
|
|
||||||
{
|
|
||||||
JoinNumber = 11,
|
|
||||||
JoinSpan = 1
|
|
||||||
},
|
|
||||||
new JoinMetadata
|
|
||||||
{
|
|
||||||
Description = "F_SKIP",
|
|
||||||
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
|
||||||
JoinType = eJoinType.Digital
|
|
||||||
});
|
|
||||||
|
|
||||||
[JoinName("RSCAN")]
|
[JoinName("RSCAN")]
|
||||||
public JoinDataComplete ReverseScan = new JoinDataComplete(
|
public JoinDataComplete ReverseScan = new JoinDataComplete(
|
||||||
new JoinData
|
new JoinData
|
||||||
{
|
{
|
||||||
JoinNumber = 12,
|
JoinNumber = 5,
|
||||||
JoinSpan = 1
|
JoinSpan = 1
|
||||||
},
|
},
|
||||||
new JoinMetadata
|
new JoinMetadata
|
||||||
@@ -158,16 +74,16 @@ namespace PepperDash_Essentials_Core.Bridges.JoinMaps
|
|||||||
JoinType = eJoinType.Digital
|
JoinType = eJoinType.Digital
|
||||||
});
|
});
|
||||||
|
|
||||||
[JoinName("R_SRCH")]
|
[JoinName("F_SKIP")]
|
||||||
public JoinDataComplete ReverseSearch = new JoinDataComplete(
|
public JoinDataComplete ForwardSkip = new JoinDataComplete(
|
||||||
new JoinData
|
new JoinData
|
||||||
{
|
{
|
||||||
JoinNumber = 13,
|
JoinNumber = 6,
|
||||||
JoinSpan = 1
|
JoinSpan = 1
|
||||||
},
|
},
|
||||||
new JoinMetadata
|
new JoinMetadata
|
||||||
{
|
{
|
||||||
Description = "R_SRCH",
|
Description = "F_SKIP",
|
||||||
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
||||||
JoinType = eJoinType.Digital
|
JoinType = eJoinType.Digital
|
||||||
});
|
});
|
||||||
@@ -176,7 +92,7 @@ namespace PepperDash_Essentials_Core.Bridges.JoinMaps
|
|||||||
public JoinDataComplete ReverseSkip = new JoinDataComplete(
|
public JoinDataComplete ReverseSkip = new JoinDataComplete(
|
||||||
new JoinData
|
new JoinData
|
||||||
{
|
{
|
||||||
JoinNumber = 14,
|
JoinNumber = 7,
|
||||||
JoinSpan = 1
|
JoinSpan = 1
|
||||||
},
|
},
|
||||||
new JoinMetadata
|
new JoinMetadata
|
||||||
@@ -186,40 +102,39 @@ namespace PepperDash_Essentials_Core.Bridges.JoinMaps
|
|||||||
JoinType = eJoinType.Digital
|
JoinType = eJoinType.Digital
|
||||||
});
|
});
|
||||||
|
|
||||||
[JoinName("TRACK+")]
|
[JoinName("RECORD")]
|
||||||
public JoinDataComplete TrackPlus = new JoinDataComplete(
|
public JoinDataComplete ForwardSearch = new JoinDataComplete(
|
||||||
new JoinData
|
new JoinData
|
||||||
{
|
{
|
||||||
JoinNumber = 15,
|
JoinNumber = 8,
|
||||||
JoinSpan = 1
|
JoinSpan = 1
|
||||||
},
|
},
|
||||||
new JoinMetadata
|
new JoinMetadata
|
||||||
{
|
{
|
||||||
Description = "TRACK+",
|
Description = "RECORD",
|
||||||
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
||||||
JoinType = eJoinType.Digital
|
JoinType = eJoinType.Digital
|
||||||
});
|
});
|
||||||
|
|
||||||
[JoinName("TRACK-")]
|
[JoinName("POWER")]
|
||||||
public JoinDataComplete TrackMinus = new JoinDataComplete(
|
public JoinDataComplete Power = new JoinDataComplete(
|
||||||
new JoinData
|
new JoinData
|
||||||
{
|
{
|
||||||
JoinNumber = 16,
|
JoinNumber = 9,
|
||||||
JoinSpan = 1
|
JoinSpan = 1
|
||||||
},
|
},
|
||||||
new JoinMetadata
|
new JoinMetadata
|
||||||
{
|
{
|
||||||
Description = "TRACK-",
|
Description = "POWER",
|
||||||
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
||||||
JoinType = eJoinType.Digital
|
JoinType = eJoinType.Digital
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
[JoinName("0")]
|
[JoinName("0")]
|
||||||
public JoinDataComplete Kp0 = new JoinDataComplete(
|
public JoinDataComplete Kp0 = new JoinDataComplete(
|
||||||
new JoinData
|
new JoinData
|
||||||
{
|
{
|
||||||
JoinNumber = 20,
|
JoinNumber = 10,
|
||||||
JoinSpan = 1
|
JoinSpan = 1
|
||||||
},
|
},
|
||||||
new JoinMetadata
|
new JoinMetadata
|
||||||
@@ -233,7 +148,7 @@ namespace PepperDash_Essentials_Core.Bridges.JoinMaps
|
|||||||
public JoinDataComplete Kp1 = new JoinDataComplete(
|
public JoinDataComplete Kp1 = new JoinDataComplete(
|
||||||
new JoinData
|
new JoinData
|
||||||
{
|
{
|
||||||
JoinNumber = 21,
|
JoinNumber = 11,
|
||||||
JoinSpan = 1
|
JoinSpan = 1
|
||||||
},
|
},
|
||||||
new JoinMetadata
|
new JoinMetadata
|
||||||
@@ -247,7 +162,7 @@ namespace PepperDash_Essentials_Core.Bridges.JoinMaps
|
|||||||
public JoinDataComplete Kp2 = new JoinDataComplete(
|
public JoinDataComplete Kp2 = new JoinDataComplete(
|
||||||
new JoinData
|
new JoinData
|
||||||
{
|
{
|
||||||
JoinNumber = 22,
|
JoinNumber = 12,
|
||||||
JoinSpan = 1
|
JoinSpan = 1
|
||||||
},
|
},
|
||||||
new JoinMetadata
|
new JoinMetadata
|
||||||
@@ -261,7 +176,7 @@ namespace PepperDash_Essentials_Core.Bridges.JoinMaps
|
|||||||
public JoinDataComplete Kp3 = new JoinDataComplete(
|
public JoinDataComplete Kp3 = new JoinDataComplete(
|
||||||
new JoinData
|
new JoinData
|
||||||
{
|
{
|
||||||
JoinNumber = 23,
|
JoinNumber = 13,
|
||||||
JoinSpan = 1
|
JoinSpan = 1
|
||||||
},
|
},
|
||||||
new JoinMetadata
|
new JoinMetadata
|
||||||
@@ -275,7 +190,7 @@ namespace PepperDash_Essentials_Core.Bridges.JoinMaps
|
|||||||
public JoinDataComplete Kp4 = new JoinDataComplete(
|
public JoinDataComplete Kp4 = new JoinDataComplete(
|
||||||
new JoinData
|
new JoinData
|
||||||
{
|
{
|
||||||
JoinNumber = 24,
|
JoinNumber = 14,
|
||||||
JoinSpan = 1
|
JoinSpan = 1
|
||||||
},
|
},
|
||||||
new JoinMetadata
|
new JoinMetadata
|
||||||
@@ -289,7 +204,7 @@ namespace PepperDash_Essentials_Core.Bridges.JoinMaps
|
|||||||
public JoinDataComplete Kp5 = new JoinDataComplete(
|
public JoinDataComplete Kp5 = new JoinDataComplete(
|
||||||
new JoinData
|
new JoinData
|
||||||
{
|
{
|
||||||
JoinNumber = 25,
|
JoinNumber = 15,
|
||||||
JoinSpan = 1
|
JoinSpan = 1
|
||||||
},
|
},
|
||||||
new JoinMetadata
|
new JoinMetadata
|
||||||
@@ -303,7 +218,7 @@ namespace PepperDash_Essentials_Core.Bridges.JoinMaps
|
|||||||
public JoinDataComplete Kp6 = new JoinDataComplete(
|
public JoinDataComplete Kp6 = new JoinDataComplete(
|
||||||
new JoinData
|
new JoinData
|
||||||
{
|
{
|
||||||
JoinNumber = 26,
|
JoinNumber = 16,
|
||||||
JoinSpan = 1
|
JoinSpan = 1
|
||||||
},
|
},
|
||||||
new JoinMetadata
|
new JoinMetadata
|
||||||
@@ -317,7 +232,7 @@ namespace PepperDash_Essentials_Core.Bridges.JoinMaps
|
|||||||
public JoinDataComplete Kp7 = new JoinDataComplete(
|
public JoinDataComplete Kp7 = new JoinDataComplete(
|
||||||
new JoinData
|
new JoinData
|
||||||
{
|
{
|
||||||
JoinNumber = 27,
|
JoinNumber = 17,
|
||||||
JoinSpan = 1
|
JoinSpan = 1
|
||||||
},
|
},
|
||||||
new JoinMetadata
|
new JoinMetadata
|
||||||
@@ -331,7 +246,7 @@ namespace PepperDash_Essentials_Core.Bridges.JoinMaps
|
|||||||
public JoinDataComplete Kp8 = new JoinDataComplete(
|
public JoinDataComplete Kp8 = new JoinDataComplete(
|
||||||
new JoinData
|
new JoinData
|
||||||
{
|
{
|
||||||
JoinNumber = 28,
|
JoinNumber = 18,
|
||||||
JoinSpan = 1
|
JoinSpan = 1
|
||||||
},
|
},
|
||||||
new JoinMetadata
|
new JoinMetadata
|
||||||
@@ -345,7 +260,7 @@ namespace PepperDash_Essentials_Core.Bridges.JoinMaps
|
|||||||
public JoinDataComplete Kp9 = new JoinDataComplete(
|
public JoinDataComplete Kp9 = new JoinDataComplete(
|
||||||
new JoinData
|
new JoinData
|
||||||
{
|
{
|
||||||
JoinNumber = 29,
|
JoinNumber = 19,
|
||||||
JoinSpan = 1
|
JoinSpan = 1
|
||||||
},
|
},
|
||||||
new JoinMetadata
|
new JoinMetadata
|
||||||
@@ -355,16 +270,58 @@ namespace PepperDash_Essentials_Core.Bridges.JoinMaps
|
|||||||
JoinType = eJoinType.Digital
|
JoinType = eJoinType.Digital
|
||||||
});
|
});
|
||||||
|
|
||||||
[JoinName("#")]
|
// [JoinName("+10")]
|
||||||
public JoinDataComplete KpPound = new JoinDataComplete(
|
// public JoinDataComplete Kp9 = new JoinDataComplete(
|
||||||
|
// new JoinData
|
||||||
|
// {
|
||||||
|
// JoinNumber = 20,
|
||||||
|
// JoinSpan = 1
|
||||||
|
// },
|
||||||
|
// new JoinMetadata
|
||||||
|
// {
|
||||||
|
// Description = "+10",
|
||||||
|
// JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
||||||
|
// JoinType = eJoinType.Digital
|
||||||
|
// });
|
||||||
|
|
||||||
|
[JoinName("ENTER")]
|
||||||
|
public JoinDataComplete ChannelUp = new JoinDataComplete(
|
||||||
new JoinData
|
new JoinData
|
||||||
{
|
{
|
||||||
JoinNumber = 30,
|
JoinNumber = 21,
|
||||||
JoinSpan = 1
|
JoinSpan = 1
|
||||||
},
|
},
|
||||||
new JoinMetadata
|
new JoinMetadata
|
||||||
{
|
{
|
||||||
Description = "#",
|
Description = "ENTER",
|
||||||
|
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
||||||
|
JoinType = eJoinType.Digital
|
||||||
|
});
|
||||||
|
|
||||||
|
[JoinName("CH+")]
|
||||||
|
public JoinDataComplete ChannelUp = new JoinDataComplete(
|
||||||
|
new JoinData
|
||||||
|
{
|
||||||
|
JoinNumber = 22,
|
||||||
|
JoinSpan = 1
|
||||||
|
},
|
||||||
|
new JoinMetadata
|
||||||
|
{
|
||||||
|
Description = "CH+",
|
||||||
|
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
||||||
|
JoinType = eJoinType.Digital
|
||||||
|
});
|
||||||
|
|
||||||
|
[JoinName("CH-")]
|
||||||
|
public JoinDataComplete ChannelDown = new JoinDataComplete(
|
||||||
|
new JoinData
|
||||||
|
{
|
||||||
|
JoinNumber = 23,
|
||||||
|
JoinSpan = 1
|
||||||
|
},
|
||||||
|
new JoinMetadata
|
||||||
|
{
|
||||||
|
Description = "CH-",
|
||||||
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
||||||
JoinType = eJoinType.Digital
|
JoinType = eJoinType.Digital
|
||||||
});
|
});
|
||||||
@@ -373,7 +330,7 @@ namespace PepperDash_Essentials_Core.Bridges.JoinMaps
|
|||||||
public JoinDataComplete KpStar = new JoinDataComplete(
|
public JoinDataComplete KpStar = new JoinDataComplete(
|
||||||
new JoinData
|
new JoinData
|
||||||
{
|
{
|
||||||
JoinNumber = 31,
|
JoinNumber = 24,
|
||||||
JoinSpan = 1
|
JoinSpan = 1
|
||||||
},
|
},
|
||||||
new JoinMetadata
|
new JoinMetadata
|
||||||
@@ -383,121 +340,106 @@ namespace PepperDash_Essentials_Core.Bridges.JoinMaps
|
|||||||
JoinType = eJoinType.Digital
|
JoinType = eJoinType.Digital
|
||||||
});
|
});
|
||||||
|
|
||||||
[JoinName("A")]
|
[JoinName("#")]
|
||||||
public JoinDataComplete KpA = new JoinDataComplete(
|
public JoinDataComplete KpPound = new JoinDataComplete(
|
||||||
new JoinData
|
new JoinData
|
||||||
{
|
{
|
||||||
JoinNumber = 32,
|
JoinNumber = 25,
|
||||||
JoinSpan = 1
|
JoinSpan = 1
|
||||||
},
|
},
|
||||||
new JoinMetadata
|
new JoinMetadata
|
||||||
{
|
{
|
||||||
Description = "A",
|
Description = "#",
|
||||||
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
||||||
JoinType = eJoinType.Digital
|
JoinType = eJoinType.Digital
|
||||||
});
|
});
|
||||||
|
|
||||||
[JoinName("B")]
|
// [JoinName(".")]
|
||||||
public JoinDataComplete KpB = new JoinDataComplete(
|
// public JoinDataComplete KpPound = new JoinDataComplete(
|
||||||
|
// new JoinData
|
||||||
|
// {
|
||||||
|
// JoinNumber = 26,
|
||||||
|
// JoinSpan = 1
|
||||||
|
// },
|
||||||
|
// new JoinMetadata
|
||||||
|
// {
|
||||||
|
// Description = ".",
|
||||||
|
// JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
||||||
|
// JoinType = eJoinType.Digital
|
||||||
|
// });
|
||||||
|
|
||||||
|
[JoinName("POWER_ON")]
|
||||||
|
public JoinDataComplete PowerOn = new JoinDataComplete(
|
||||||
new JoinData
|
new JoinData
|
||||||
{
|
{
|
||||||
JoinNumber = 33,
|
JoinNumber = 27,
|
||||||
JoinSpan = 1
|
JoinSpan = 1
|
||||||
},
|
},
|
||||||
new JoinMetadata
|
new JoinMetadata
|
||||||
{
|
{
|
||||||
Description = "B",
|
Description = "POWER_ON",
|
||||||
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
||||||
JoinType = eJoinType.Digital
|
JoinType = eJoinType.Digital
|
||||||
});
|
});
|
||||||
|
|
||||||
[JoinName("C")]
|
[JoinName("POWER_OFF")]
|
||||||
public JoinDataComplete KpC = new JoinDataComplete(
|
public JoinDataComplete PowerOff = new JoinDataComplete(
|
||||||
new JoinData
|
new JoinData
|
||||||
{
|
{
|
||||||
JoinNumber = 34,
|
JoinNumber = 28,
|
||||||
JoinSpan = 1
|
JoinSpan = 1
|
||||||
},
|
},
|
||||||
new JoinMetadata
|
new JoinMetadata
|
||||||
{
|
{
|
||||||
Description = "C",
|
Description = "POWER_OFF",
|
||||||
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
||||||
JoinType = eJoinType.Digital
|
JoinType = eJoinType.Digital
|
||||||
});
|
});
|
||||||
|
|
||||||
[JoinName("D")]
|
[JoinName("PLAY_PAUSE")]
|
||||||
public JoinDataComplete KpD = new JoinDataComplete(
|
public JoinDataComplete PlayPause = new JoinDataComplete(
|
||||||
new JoinData
|
new JoinData
|
||||||
{
|
{
|
||||||
JoinNumber = 35,
|
JoinNumber = 29,
|
||||||
JoinSpan = 1
|
JoinSpan = 1
|
||||||
},
|
},
|
||||||
new JoinMetadata
|
new JoinMetadata
|
||||||
{
|
{
|
||||||
Description = "D",
|
Description = "PLAY_PAUSE",
|
||||||
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
||||||
JoinType = eJoinType.Digital
|
JoinType = eJoinType.Digital
|
||||||
});
|
});
|
||||||
|
|
||||||
[JoinName("RED")]
|
[JoinName("LAST")]
|
||||||
public JoinDataComplete KpRed = new JoinDataComplete(
|
public JoinDataComplete Last = new JoinDataComplete(
|
||||||
new JoinData
|
new JoinData
|
||||||
{
|
{
|
||||||
JoinNumber = 36,
|
JoinNumber = 30,
|
||||||
JoinSpan = 1
|
JoinSpan = 1
|
||||||
},
|
},
|
||||||
new JoinMetadata
|
new JoinMetadata
|
||||||
{
|
{
|
||||||
Description = "RED",
|
Description = "LAST",
|
||||||
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
||||||
JoinType = eJoinType.Digital
|
JoinType = eJoinType.Digital
|
||||||
});
|
});
|
||||||
|
|
||||||
[JoinName("GREEN")]
|
[JoinName("HOME")]
|
||||||
public JoinDataComplete KpGreen = new JoinDataComplete(
|
public JoinDataComplete Home = new JoinDataComplete(
|
||||||
new JoinData
|
new JoinData
|
||||||
{
|
{
|
||||||
JoinNumber = 37,
|
JoinNumber = 40,
|
||||||
JoinSpan = 1
|
JoinSpan = 1
|
||||||
},
|
},
|
||||||
new JoinMetadata
|
new JoinMetadata
|
||||||
{
|
{
|
||||||
Description = "GREEN",
|
Description = "HOME",
|
||||||
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
||||||
JoinType = eJoinType.Digital
|
JoinType = eJoinType.Digital
|
||||||
});
|
});
|
||||||
|
|
||||||
[JoinName("YELLOW")]
|
[JoinName("BACK")]
|
||||||
public JoinDataComplete KpYellow = new JoinDataComplete(
|
public JoinDataComplete Back = new JoinDataComplete(
|
||||||
new JoinData
|
|
||||||
{
|
|
||||||
JoinNumber = 38,
|
|
||||||
JoinSpan = 1
|
|
||||||
},
|
|
||||||
new JoinMetadata
|
|
||||||
{
|
|
||||||
Description = "YELLOW",
|
|
||||||
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
|
||||||
JoinType = eJoinType.Digital
|
|
||||||
});
|
|
||||||
|
|
||||||
[JoinName("BLUE")]
|
|
||||||
public JoinDataComplete KpBlue = new JoinDataComplete(
|
|
||||||
new JoinData
|
|
||||||
{
|
|
||||||
JoinNumber = 39,
|
|
||||||
JoinSpan = 1
|
|
||||||
},
|
|
||||||
new JoinMetadata
|
|
||||||
{
|
|
||||||
Description = "BLUE",
|
|
||||||
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
|
||||||
JoinType = eJoinType.Digital
|
|
||||||
});
|
|
||||||
|
|
||||||
|
|
||||||
[JoinName("MENU")]
|
|
||||||
public JoinDataComplete Menu = new JoinDataComplete(
|
|
||||||
new JoinData
|
new JoinData
|
||||||
{
|
{
|
||||||
JoinNumber = 41,
|
JoinNumber = 41,
|
||||||
@@ -505,11 +447,12 @@ namespace PepperDash_Essentials_Core.Bridges.JoinMaps
|
|||||||
},
|
},
|
||||||
new JoinMetadata
|
new JoinMetadata
|
||||||
{
|
{
|
||||||
Description = "MENU",
|
Description = "BACK",
|
||||||
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
||||||
JoinType = eJoinType.Digital
|
JoinType = eJoinType.Digital
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
[JoinName("GUIDE")]
|
[JoinName("GUIDE")]
|
||||||
public JoinDataComplete Guide = new JoinDataComplete(
|
public JoinDataComplete Guide = new JoinDataComplete(
|
||||||
new JoinData
|
new JoinData
|
||||||
@@ -524,8 +467,8 @@ namespace PepperDash_Essentials_Core.Bridges.JoinMaps
|
|||||||
JoinType = eJoinType.Digital
|
JoinType = eJoinType.Digital
|
||||||
});
|
});
|
||||||
|
|
||||||
[JoinName("DVR")]
|
[JoinName("INFO")]
|
||||||
public JoinDataComplete Dvr = new JoinDataComplete(
|
public JoinDataComplete Guide = new JoinDataComplete(
|
||||||
new JoinData
|
new JoinData
|
||||||
{
|
{
|
||||||
JoinNumber = 43,
|
JoinNumber = 43,
|
||||||
@@ -533,13 +476,13 @@ namespace PepperDash_Essentials_Core.Bridges.JoinMaps
|
|||||||
},
|
},
|
||||||
new JoinMetadata
|
new JoinMetadata
|
||||||
{
|
{
|
||||||
Description = "DVR",
|
Description = "INFO",
|
||||||
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
||||||
JoinType = eJoinType.Digital
|
JoinType = eJoinType.Digital
|
||||||
});
|
});
|
||||||
|
|
||||||
[JoinName("OPTIONS")]
|
[JoinName("MENU")]
|
||||||
public JoinDataComplete Options = new JoinDataComplete(
|
public JoinDataComplete Menu = new JoinDataComplete(
|
||||||
new JoinData
|
new JoinData
|
||||||
{
|
{
|
||||||
JoinNumber = 44,
|
JoinNumber = 44,
|
||||||
@@ -547,31 +490,16 @@ namespace PepperDash_Essentials_Core.Bridges.JoinMaps
|
|||||||
},
|
},
|
||||||
new JoinMetadata
|
new JoinMetadata
|
||||||
{
|
{
|
||||||
Description = "OPTIONS",
|
Description = "MENU",
|
||||||
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
||||||
JoinType = eJoinType.Digital
|
JoinType = eJoinType.Digital
|
||||||
});
|
});
|
||||||
|
|
||||||
[JoinName("ON_DEMAND")]
|
|
||||||
public JoinDataComplete OnDemand = new JoinDataComplete(
|
|
||||||
new JoinData
|
|
||||||
{
|
|
||||||
JoinNumber = 45,
|
|
||||||
JoinSpan = 1
|
|
||||||
},
|
|
||||||
new JoinMetadata
|
|
||||||
{
|
|
||||||
Description = "ON_DEMAND",
|
|
||||||
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
|
||||||
JoinType = eJoinType.Digital
|
|
||||||
});
|
|
||||||
|
|
||||||
|
|
||||||
[JoinName("UP_ARROW")]
|
[JoinName("UP_ARROW")]
|
||||||
public JoinDataComplete DpadUp = new JoinDataComplete(
|
public JoinDataComplete DpadUp = new JoinDataComplete(
|
||||||
new JoinData
|
new JoinData
|
||||||
{
|
{
|
||||||
JoinNumber = 46,
|
JoinNumber = 45,
|
||||||
JoinSpan = 1
|
JoinSpan = 1
|
||||||
},
|
},
|
||||||
new JoinMetadata
|
new JoinMetadata
|
||||||
@@ -585,7 +513,7 @@ namespace PepperDash_Essentials_Core.Bridges.JoinMaps
|
|||||||
public JoinDataComplete DpadDown = new JoinDataComplete(
|
public JoinDataComplete DpadDown = new JoinDataComplete(
|
||||||
new JoinData
|
new JoinData
|
||||||
{
|
{
|
||||||
JoinNumber = 47,
|
JoinNumber = 46,
|
||||||
JoinSpan = 1
|
JoinSpan = 1
|
||||||
},
|
},
|
||||||
new JoinMetadata
|
new JoinMetadata
|
||||||
@@ -599,7 +527,7 @@ namespace PepperDash_Essentials_Core.Bridges.JoinMaps
|
|||||||
public JoinDataComplete DpadLeft = new JoinDataComplete(
|
public JoinDataComplete DpadLeft = new JoinDataComplete(
|
||||||
new JoinData
|
new JoinData
|
||||||
{
|
{
|
||||||
JoinNumber = 48,
|
JoinNumber = 47,
|
||||||
JoinSpan = 1
|
JoinSpan = 1
|
||||||
},
|
},
|
||||||
new JoinMetadata
|
new JoinMetadata
|
||||||
@@ -613,7 +541,7 @@ namespace PepperDash_Essentials_Core.Bridges.JoinMaps
|
|||||||
public JoinDataComplete DpadRight = new JoinDataComplete(
|
public JoinDataComplete DpadRight = new JoinDataComplete(
|
||||||
new JoinData
|
new JoinData
|
||||||
{
|
{
|
||||||
JoinNumber = 49,
|
JoinNumber = 48,
|
||||||
JoinSpan = 1
|
JoinSpan = 1
|
||||||
},
|
},
|
||||||
new JoinMetadata
|
new JoinMetadata
|
||||||
@@ -627,7 +555,7 @@ namespace PepperDash_Essentials_Core.Bridges.JoinMaps
|
|||||||
public JoinDataComplete DpadSelect = new JoinDataComplete(
|
public JoinDataComplete DpadSelect = new JoinDataComplete(
|
||||||
new JoinData
|
new JoinData
|
||||||
{
|
{
|
||||||
JoinNumber = 50,
|
JoinNumber = 49,
|
||||||
JoinSpan = 1
|
JoinSpan = 1
|
||||||
},
|
},
|
||||||
new JoinMetadata
|
new JoinMetadata
|
||||||
@@ -637,6 +565,20 @@ namespace PepperDash_Essentials_Core.Bridges.JoinMaps
|
|||||||
JoinType = eJoinType.Digital
|
JoinType = eJoinType.Digital
|
||||||
});
|
});
|
||||||
|
|
||||||
|
[JoinName("OPTIONS")]
|
||||||
|
public JoinDataComplete Options = new JoinDataComplete(
|
||||||
|
new JoinData
|
||||||
|
{
|
||||||
|
JoinNumber = 50,
|
||||||
|
JoinSpan = 1
|
||||||
|
},
|
||||||
|
new JoinMetadata
|
||||||
|
{
|
||||||
|
Description = "OPTIONS",
|
||||||
|
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
||||||
|
JoinType = eJoinType.Digital
|
||||||
|
});
|
||||||
|
|
||||||
[JoinName("RETURN")]
|
[JoinName("RETURN")]
|
||||||
public JoinDataComplete Return = new JoinDataComplete(
|
public JoinDataComplete Return = new JoinDataComplete(
|
||||||
new JoinData
|
new JoinData
|
||||||
@@ -651,8 +593,8 @@ namespace PepperDash_Essentials_Core.Bridges.JoinMaps
|
|||||||
JoinType = eJoinType.Digital
|
JoinType = eJoinType.Digital
|
||||||
});
|
});
|
||||||
|
|
||||||
[JoinName("BACK")]
|
[JoinName("DVR")]
|
||||||
public JoinDataComplete Back = new JoinDataComplete(
|
public JoinDataComplete Dvr = new JoinDataComplete(
|
||||||
new JoinData
|
new JoinData
|
||||||
{
|
{
|
||||||
JoinNumber = 52,
|
JoinNumber = 52,
|
||||||
@@ -660,13 +602,14 @@ namespace PepperDash_Essentials_Core.Bridges.JoinMaps
|
|||||||
},
|
},
|
||||||
new JoinMetadata
|
new JoinMetadata
|
||||||
{
|
{
|
||||||
Description = "BACK",
|
Description = "DVR",
|
||||||
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
||||||
JoinType = eJoinType.Digital
|
JoinType = eJoinType.Digital
|
||||||
});
|
});
|
||||||
|
|
||||||
[JoinName("HOME")]
|
|
||||||
public JoinDataComplete Home = new JoinDataComplete(
|
[JoinName("ON_DEMAND")]
|
||||||
|
public JoinDataComplete OnDemand = new JoinDataComplete(
|
||||||
new JoinData
|
new JoinData
|
||||||
{
|
{
|
||||||
JoinNumber = 53,
|
JoinNumber = 53,
|
||||||
@@ -674,58 +617,17 @@ namespace PepperDash_Essentials_Core.Bridges.JoinMaps
|
|||||||
},
|
},
|
||||||
new JoinMetadata
|
new JoinMetadata
|
||||||
{
|
{
|
||||||
Description = "HOME",
|
Description = "ON_DEMAND",
|
||||||
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
||||||
JoinType = eJoinType.Digital
|
JoinType = eJoinType.Digital
|
||||||
});
|
});
|
||||||
|
|
||||||
[JoinName("CH+")]
|
|
||||||
public JoinDataComplete ChannelUp = new JoinDataComplete(
|
|
||||||
new JoinData
|
|
||||||
{
|
|
||||||
JoinNumber = 54,
|
|
||||||
JoinSpan = 1
|
|
||||||
},
|
|
||||||
new JoinMetadata
|
|
||||||
{
|
|
||||||
Description = "CH+",
|
|
||||||
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
|
||||||
JoinType = eJoinType.Digital
|
|
||||||
});
|
|
||||||
|
|
||||||
[JoinName("CH-")]
|
|
||||||
public JoinDataComplete ChannelDown = new JoinDataComplete(
|
|
||||||
new JoinData
|
|
||||||
{
|
|
||||||
JoinNumber = 55,
|
|
||||||
JoinSpan = 1
|
|
||||||
},
|
|
||||||
new JoinMetadata
|
|
||||||
{
|
|
||||||
Description = "CH-",
|
|
||||||
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
|
||||||
JoinType = eJoinType.Digital
|
|
||||||
});
|
|
||||||
|
|
||||||
[JoinName("LAST")]
|
|
||||||
public JoinDataComplete Last = new JoinDataComplete(
|
|
||||||
new JoinData
|
|
||||||
{
|
|
||||||
JoinNumber = 56,
|
|
||||||
JoinSpan = 1
|
|
||||||
},
|
|
||||||
new JoinMetadata
|
|
||||||
{
|
|
||||||
Description = "LAST",
|
|
||||||
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
|
||||||
JoinType = eJoinType.Digital
|
|
||||||
});
|
|
||||||
|
|
||||||
[JoinName("PAGE_UP")]
|
[JoinName("PAGE_UP")]
|
||||||
public JoinDataComplete PageUp = new JoinDataComplete(
|
public JoinDataComplete PageUp = new JoinDataComplete(
|
||||||
new JoinData
|
new JoinData
|
||||||
{
|
{
|
||||||
JoinNumber = 57,
|
JoinNumber = 54,
|
||||||
JoinSpan = 1
|
JoinSpan = 1
|
||||||
},
|
},
|
||||||
new JoinMetadata
|
new JoinMetadata
|
||||||
@@ -739,7 +641,7 @@ namespace PepperDash_Essentials_Core.Bridges.JoinMaps
|
|||||||
public JoinDataComplete PageDown = new JoinDataComplete(
|
public JoinDataComplete PageDown = new JoinDataComplete(
|
||||||
new JoinData
|
new JoinData
|
||||||
{
|
{
|
||||||
JoinNumber = 58,
|
JoinNumber = 55,
|
||||||
JoinSpan = 1
|
JoinSpan = 1
|
||||||
},
|
},
|
||||||
new JoinMetadata
|
new JoinMetadata
|
||||||
@@ -749,6 +651,182 @@ namespace PepperDash_Essentials_Core.Bridges.JoinMaps
|
|||||||
JoinType = eJoinType.Digital
|
JoinType = eJoinType.Digital
|
||||||
});
|
});
|
||||||
|
|
||||||
|
[JoinName("F_SRCH")]
|
||||||
|
public JoinDataComplete ForwardSearch = new JoinDataComplete(
|
||||||
|
new JoinData
|
||||||
|
{
|
||||||
|
JoinNumber = 56,
|
||||||
|
JoinSpan = 1
|
||||||
|
},
|
||||||
|
new JoinMetadata
|
||||||
|
{
|
||||||
|
Description = "F_SRCH",
|
||||||
|
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
||||||
|
JoinType = eJoinType.Digital
|
||||||
|
});
|
||||||
|
|
||||||
|
[JoinName("R_SRCH")]
|
||||||
|
public JoinDataComplete ReverseSearch = new JoinDataComplete(
|
||||||
|
new JoinData
|
||||||
|
{
|
||||||
|
JoinNumber = 57,
|
||||||
|
JoinSpan = 1
|
||||||
|
},
|
||||||
|
new JoinMetadata
|
||||||
|
{
|
||||||
|
Description = "R_SRCH",
|
||||||
|
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
||||||
|
JoinType = eJoinType.Digital
|
||||||
|
});
|
||||||
|
|
||||||
|
[JoinName("TRACK+")]
|
||||||
|
public JoinDataComplete TrackPlus = new JoinDataComplete(
|
||||||
|
new JoinData
|
||||||
|
{
|
||||||
|
JoinNumber = 58,
|
||||||
|
JoinSpan = 1
|
||||||
|
},
|
||||||
|
new JoinMetadata
|
||||||
|
{
|
||||||
|
Description = "TRACK+",
|
||||||
|
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
||||||
|
JoinType = eJoinType.Digital
|
||||||
|
});
|
||||||
|
|
||||||
|
[JoinName("TRACK-")]
|
||||||
|
public JoinDataComplete TrackMinus = new JoinDataComplete(
|
||||||
|
new JoinData
|
||||||
|
{
|
||||||
|
JoinNumber = 59,
|
||||||
|
JoinSpan = 1
|
||||||
|
},
|
||||||
|
new JoinMetadata
|
||||||
|
{
|
||||||
|
Description = "TRACK-",
|
||||||
|
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
||||||
|
JoinType = eJoinType.Digital
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
[JoinName("A")]
|
||||||
|
public JoinDataComplete KpA = new JoinDataComplete(
|
||||||
|
new JoinData
|
||||||
|
{
|
||||||
|
JoinNumber = 61,
|
||||||
|
JoinSpan = 1
|
||||||
|
},
|
||||||
|
new JoinMetadata
|
||||||
|
{
|
||||||
|
Description = "A",
|
||||||
|
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
||||||
|
JoinType = eJoinType.Digital
|
||||||
|
});
|
||||||
|
|
||||||
|
[JoinName("B")]
|
||||||
|
public JoinDataComplete KpB = new JoinDataComplete(
|
||||||
|
new JoinData
|
||||||
|
{
|
||||||
|
JoinNumber = 62,
|
||||||
|
JoinSpan = 1
|
||||||
|
},
|
||||||
|
new JoinMetadata
|
||||||
|
{
|
||||||
|
Description = "B",
|
||||||
|
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
||||||
|
JoinType = eJoinType.Digital
|
||||||
|
});
|
||||||
|
|
||||||
|
[JoinName("C")]
|
||||||
|
public JoinDataComplete KpC = new JoinDataComplete(
|
||||||
|
new JoinData
|
||||||
|
{
|
||||||
|
JoinNumber = 63,
|
||||||
|
JoinSpan = 1
|
||||||
|
},
|
||||||
|
new JoinMetadata
|
||||||
|
{
|
||||||
|
Description = "C",
|
||||||
|
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
||||||
|
JoinType = eJoinType.Digital
|
||||||
|
});
|
||||||
|
|
||||||
|
[JoinName("D")]
|
||||||
|
public JoinDataComplete KpD = new JoinDataComplete(
|
||||||
|
new JoinData
|
||||||
|
{
|
||||||
|
JoinNumber = 64,
|
||||||
|
JoinSpan = 1
|
||||||
|
},
|
||||||
|
new JoinMetadata
|
||||||
|
{
|
||||||
|
Description = "D",
|
||||||
|
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
||||||
|
JoinType = eJoinType.Digital
|
||||||
|
});
|
||||||
|
|
||||||
|
[JoinName("RED")]
|
||||||
|
public JoinDataComplete KpRed = new JoinDataComplete(
|
||||||
|
new JoinData
|
||||||
|
{
|
||||||
|
JoinNumber = 65,
|
||||||
|
JoinSpan = 1
|
||||||
|
},
|
||||||
|
new JoinMetadata
|
||||||
|
{
|
||||||
|
Description = "RED",
|
||||||
|
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
||||||
|
JoinType = eJoinType.Digital
|
||||||
|
});
|
||||||
|
|
||||||
|
[JoinName("GREEN")]
|
||||||
|
public JoinDataComplete KpGreen = new JoinDataComplete(
|
||||||
|
new JoinData
|
||||||
|
{
|
||||||
|
JoinNumber = 66,
|
||||||
|
JoinSpan = 1
|
||||||
|
},
|
||||||
|
new JoinMetadata
|
||||||
|
{
|
||||||
|
Description = "GREEN",
|
||||||
|
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
||||||
|
JoinType = eJoinType.Digital
|
||||||
|
});
|
||||||
|
|
||||||
|
[JoinName("YELLOW")]
|
||||||
|
public JoinDataComplete KpYellow = new JoinDataComplete(
|
||||||
|
new JoinData
|
||||||
|
{
|
||||||
|
JoinNumber = 67,
|
||||||
|
JoinSpan = 1
|
||||||
|
},
|
||||||
|
new JoinMetadata
|
||||||
|
{
|
||||||
|
Description = "YELLOW",
|
||||||
|
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
||||||
|
JoinType = eJoinType.Digital
|
||||||
|
});
|
||||||
|
|
||||||
|
[JoinName("BLUE")]
|
||||||
|
public JoinDataComplete KpBlue = new JoinDataComplete(
|
||||||
|
new JoinData
|
||||||
|
{
|
||||||
|
JoinNumber = 68,
|
||||||
|
JoinSpan = 1
|
||||||
|
},
|
||||||
|
new JoinMetadata
|
||||||
|
{
|
||||||
|
Description = "BLUE",
|
||||||
|
JoinCapabilities = eJoinCapabilities.FromSIMPL,
|
||||||
|
JoinType = eJoinType.Digital
|
||||||
|
});
|
||||||
|
|
||||||
public GenericIrControllerJoinMap(uint joinStart)
|
public GenericIrControllerJoinMap(uint joinStart)
|
||||||
: base(joinStart, typeof(GenericIrControllerJoinMap))
|
: base(joinStart, typeof(GenericIrControllerJoinMap))
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user