📄 osdres003.c
字号:
code BYTE *sPersonal[] =
{
sPersonal_Eng,
sPersonal_Fra,
sPersonal_Ita,
sPersonal_Deu,
sPersonal_Esp,
sPersonal_CHI_S,
sPersonal_CHI_T,
sPersonal_Jap,
sPersonal_KOR,
sPersonal_RUS
};
*/
//-------------------------- TV Type ----------------------------------------
BYTE code sTVNone[] = {0x20,0x21,0x20,0x15,0x00}; // None
code BYTE sNTSC_M[] = {0x20,0x28,0x27,0x13,0x01,0x1E,0x00};
code BYTE sNTSC_4_BG[] = {0x20,0x28,0x27,0x13,0x01,0x12,0x17,0x00};
code BYTE sNTSC_4_DK[] = {0x20,0x28,0x27,0x13,0x01,0x14,0x1C,0x00};
code BYTE sNTSC_4_I[] = {0x20,0x28,0x27,0x13,0x01,0x1A,0x00};
code BYTE sPAL_M[] = {0x23,0x10,0x1D,0x01,0x1E,0x00};
code BYTE sPAL_BG[] = {0x23,0x10,0x1D,0x01,0x12,0x17,0x00};
code BYTE sPAL_I[] = {0x23,0x10,0x1D,0x01,0x1A,0x00};
code BYTE sPAL_DK[] = {0x23,0x10,0x1D,0x01,0x14,0x1C,0x00};
code BYTE sPAL_N[] = {0x23,0x10,0x1D,0x01,0x20,0x00};
code BYTE sSECAM_BG[] = {0x27,0x15,0x13,0x10,0x1E,0x01,0x12,0x17,0x00};
code BYTE sSECAM_DK[] = {0x27,0x15,0x13,0x10,0x1E,0x01,0x14,0x1C,0x00};
code BYTE sSECAM_L[] = {0x27,0x15,0x13,0x10,0x1E,0x01,0x1D,0x00};
code BYTE sSECAM_LL[] = {0x27,0x15,0x13,0x10,0x1E,0x01,0x1D,0x02,0x00};
code BYTE * sTVType[14] =
{
sTVNone, sNTSC_M, sNTSC_4_BG,sNTSC_4_DK,sNTSC_4_I,
sPAL_M, sPAL_BG, sPAL_I, sPAL_DK, sPAL_N,
sSECAM_BG, sSECAM_DK,sSECAM_L, sSECAM_LL
};
code BYTE sAutoConfig_ENG[] = {0x10,0x4F,0x4E,0x49,0x01,0x13,0x49,0x48,0x3F,0x42,0x40,0x00};
code BYTE sAutoConfig_CHI_S[] = {0xAC,0xAD,0xA2,0xA3,0xA0,0xA1,0xA8,0xA9,0x00};
code BYTE sAutoConfig_FRA[] = {0x13,0x49,0x48,0x3F,0x42,0x40,0x5F,0x10,0x4F,0x4E,0x49,0x00};
code BYTE sAutoConfig_ITA[] = {0x13,0x49,0x48,0x3F,0x42,0x40,0x5F,0x01,0x10,0x4F,0x4E,0x49,0x46,0x47,0x5F,0x00};
code BYTE sAutoConfig_DEU[] = {0x10,0x4F,0x4E,0x49,0x5F,0x44,0x49,0x48,0x3F,0x42,0x40,0x4F,0x4C,0x42,0x3E,0x4C,0x3E,0x48,0x00};
code BYTE sAutoConfig_ESP[] = {0x10,0x4F,0x4E,0x49,0x5F,0x27,0x3E,0x45,0x3E,0x3C,0x3C,0x42,0x5C,0x16,0x48,0x00};
code BYTE sAutoConfig_CHI_T[] = {0xAC,0xAD,0xA2,0xA3,0xA0,0xA1,0xA8,0xA9,0x00};
code BYTE sAutoConfig_JAP[] = {0xA0,0xA1,0xA7,0xD6,0x00};
code BYTE sAutoConfig_KOR[] = {0xA2,0xA3,0xBC,0x8D,0x00};
code BYTE sAutoConfig_RUS[] = {0x90,0x84,0x8A,0x85,0x00};
code BYTE *sAutoConfig[] =
{
sAutoConfig_ENG,
sAutoConfig_CHI_S,
sAutoConfig_FRA,
sAutoConfig_ITA,
sAutoConfig_DEU,
sAutoConfig_ESP,
sAutoConfig_CHI_T,
sAutoConfig_JAP,
sAutoConfig_KOR,
sAutoConfig_RUS
};
//---------------------------------------------------------------------------
code BYTE sAutoPowerDown_ENG[] = {0x27,0x45,0x3E,0x3E,0x4A,0x00};
code BYTE sAutoPowerDown_CHI_S[] = {0xB8,0xB9,0xA2,0xA3,0x82,0x83,0xAA,0xAB,0x00};
code BYTE sAutoPowerDown_FRA[] = {0x27,0x49,0x46,0x47,0x46,0x47,0x3E,0x42,0x45,0x00};
code BYTE sAutoPowerDown_ITA[] = {0x27,0x45,0x3E,0x3E,0x4A,0x00};
code BYTE sAutoPowerDown_DEU[] = {0x15,0x42,0x48,0x4D,0x3C,0x41,0x45,0x3A,0x3F,0x3E,0x48,0x00};
code BYTE sAutoPowerDown_ESP[] = {0x28,0x3E,0x46,0x47,0x4A,0x49,0x4C,0x42,0x55,0x3A,0x3D,0x49,0x4C,0x00};
code BYTE sAutoPowerDown_CHI_T[] = {0xB8,0xB9,0xA2,0xA3,0x82,0x83,0xAA,0xAB,0x00};
code BYTE sAutoPowerDown_JAP[] = {0xA0,0xA1,0xB0,0xB1,0x81,0x00};
code BYTE sAutoPowerDown_KOR[] = {0x94,0xCE,0xCF,0x00};
code BYTE sAutoPowerDown_RUS[] = {0x89,0x86,0x90,0x8A,0x8C,0x00};
code BYTE *sAutoPowerDown[] =
{
sAutoPowerDown_ENG,
sAutoPowerDown_CHI_S,
sAutoPowerDown_FRA,
sAutoPowerDown_ITA,
sAutoPowerDown_DEU,
sAutoPowerDown_ESP,
sAutoPowerDown_CHI_T,
sAutoPowerDown_JAP,
sAutoPowerDown_KOR,
sAutoPowerDown_RUS
};
//---------------------------------------------------------------------------
code BYTE sAutoSearch_ENG[] = {0x10,0x4F,0x4E,0x49,0x01,0x27,0x3E,0x3A,0x4C,0x3C,0x41,0x00};
code BYTE sAutoSearch_CHI_S[] = {0xB8,0xB9,0xA4,0xA5,0xAE,0xAF,0xB0,0xB1,0x00};
code BYTE sAutoSearch_FRA[] = {0x26,0x3E,0x3C,0x41,0x3E,0x4C,0x3C,0x41,0x3E,0x01,0x10,0x4F,0x4E,0x49,0x00};
code BYTE sAutoSearch_ITA[] = {0x13,0x3E,0x4C,0x3C,0x3A,0x01,0x10,0x4F,0x4E,0x3A,0x00};
code BYTE sAutoSearch_DEU[] = {0x10,0x4F,0x4E,0x49,0x5F,0x27,0x4F,0x3C,0x41,0x3E,0x00};
code BYTE sAutoSearch_ESP[] = {0x10,0x4F,0x4E,0x49,0x5F,0x27,0x3E,0x45,0x3E,0x3C,0x3C,0x42,0x5C,0x16,0x48,0x00};
code BYTE sAutoSearch_CHI_T[] = {0xB8,0xB9,0xA4,0xA5,0xAE,0xAF,0xB0,0xB1,0x00};
code BYTE sAutoSearch_JAP[] = {0x9A,0x9B,0x9C,0x9D,0x9E,0x9F,0xA0,0xA1,0xA2,0xA3,0x9A,0x00};
code BYTE sAutoSearch_KOR[] = {0xA2,0xA3,0xA4,0x8B,0x00};
code BYTE sAutoSearch_RUS[] = {0x90,0x84,0x8A,0x85,0x01,0x86,0x85,0x8F,0x89,0x9B,0x8F,0x00};
code BYTE *sAutoSearch[] =
{
sAutoSearch_ENG,
sAutoSearch_CHI_S,
sAutoSearch_FRA,
sAutoSearch_ITA,
sAutoSearch_DEU,
sAutoSearch_ESP,
sAutoSearch_CHI_T,
sAutoSearch_JAP,
sAutoSearch_KOR,
sAutoSearch_RUS
};
//---------------------------------------------------------------------------
code BYTE sBalance_ENG[] = {0x12,0x3A,0x45,0x3A,0x48,0x3C,0x3E,0x00};
code BYTE sBalance_CHI_S[] = {0x8C,0x8D,0xA0,0xA1,0x00};
code BYTE sBalance_FRA[] = {0x12,0x3A,0x45,0x3A,0x48,0x3C,0x3E,0x00};
code BYTE sBalance_ITA[] = {0x12,0x3A,0x45,0x3A,0x48,0x3C,0x3E,0x00};
code BYTE sBalance_DEU[] = {0x12,0x3A,0x45,0x3A,0x48,0x3C,0x3E,0x00};
code BYTE sBalance_ESP[] = {0x12,0x3A,0x45,0x3A,0x48,0x3C,0x3E,0x00};
code BYTE sBalance_CHI_T[] = {0x8C,0x8D,0xA0,0xA1,0x00};
code BYTE sBalance_JAP[] = {0x12,0x3A,0x45,0x3A,0x48,0x3C,0x3E,0x00};
code BYTE sBalance_KOR[] = {0xE2,0xCD,0x00};
code BYTE sBalance_RUS[] = {0x96,0x90,0x80,0x90,0x83,0x89,0x00};
code BYTE *sBalance[] =
{
sBalance_ENG,
sBalance_CHI_S,
sBalance_FRA,
sBalance_ITA,
sBalance_DEU,
sBalance_ESP,
sBalance_CHI_T,
sBalance_JAP,
sBalance_KOR,
sBalance_RUS
};
//---------------------------------------------------------------------------
code BYTE sBass_ENG[] = {0x12,0x3A,0x4D,0x4D,0x00};
code BYTE sBass_CHI_S[] = {0xAA,0xAB,0xA8,0xA9,0x00};
code BYTE sBass_FRA[] = {0x12,0x3A,0x4D,0x4D,0x00};
code BYTE sBass_ITA[] = {0x12,0x3A,0x4D,0x4D,0x00};
code BYTE sBass_DEU[] = {0x12,0x3A,0x4D,0x4D,0x00};
code BYTE sBass_ESP[] = {0x12,0x3A,0x4D,0x4D,0x00};
code BYTE sBass_CHI_T[] = {0xAA,0xAB,0xA8,0xA9,0x00};
code BYTE sBass_JAP[] = {0x12,0x3A,0x4D,0x4D,0x00};
code BYTE sBass_KOR[] = {0xD0,0xB4,0x00};
code BYTE sBass_RUS[] = {0x83,0x97,0x00};
code BYTE *sBass[] =
{
sBass_ENG,
sBass_CHI_S,
sBass_FRA,
sBass_ITA,
sBass_DEU,
sBass_ESP,
sBass_CHI_T,
sBass_JAP,
sBass_KOR,
sBass_RUS
};
//---------------------------------------------------------------------------
code BYTE sBBE_ENG[] = {0x12,0x3B,0x3E,0x00};
code BYTE sBBE_CHI_S[] = {0x12,0x3B,0x3E,0x00};
code BYTE sBBE_FRA[] = {0x12,0x3B,0x3E,0x00};
code BYTE sBBE_ITA[] = {0x12,0x3B,0x3E,0x00};
code BYTE sBBE_DEU[] = {0x12,0x3B,0x3E,0x00};
code BYTE sBBE_ESP[] = {0x12,0x3B,0x3E,0x00};
code BYTE sBBE_CHI_T[] = {0x12,0x3B,0x3E,0x00};
code BYTE sBBE_JAP[] = {0x12,0x3B,0x3E,0x00};
code BYTE sBBE_KOR[] = {0x12,0x3B,0x3E,0x00};
code BYTE sBBE_RUS[] = {0x12,0x3B,0x3E,0x00};
code BYTE *sBBE[] =
{
sBBE_ENG,
sBBE_CHI_S,
sBBE_FRA,
sBBE_ITA,
sBBE_DEU,
sBBE_ESP,
sBBE_CHI_T,
sBBE_JAP,
sBBE_KOR,
sBBE_RUS
};
//---------------------------------------------------------------------------
code BYTE sBlueScreen_ENG[] = {0x12,0x45,0x4F,0x3E,0x01,0x27,0x3C,0x4C,0x3E,0x3E,0x48,0x00};
code BYTE sBlueScreen_CHI_S[] = {0xAC,0xAD,0xB0,0xB1,0x00};
code BYTE sBlueScreen_FRA[] = {0x15,0x3C,0x45,0x01,0x12,0x45,0x3E,0x4F,0x00};
code BYTE sBlueScreen_ITA[] = {0x14,0x42,0x3E,0x4E,0x4C,0x49,0x01,0x12,0x45,0x4F,0x00};
code BYTE sBlueScreen_DEU[] = {0x12,0x45,0x5F,0x19,0x40,0x00};
code BYTE sBlueScreen_ESP[] = {0x16,0x49,0x48,0x3D,0x49,0x01,0x10,0x55,0x4F,0x45,0x00};
code BYTE sBlueScreen_CHI_T[] = {0xAC,0xAD,0xB0,0xB1,0x00};
code BYTE sBlueScreen_JAP[] = {0xAF,0x9E,0xA3,0x97,0xA6,0x8A,0xA3,0x9C,0x00};
code BYTE sBlueScreen_KOR[] = {0xAF,0xB0,0x00};//{0x97,0x98,0x00};
code BYTE sBlueScreen_RUS[] = {0x89,0x8F,0x83,0x8F,0x9A,0x8E,0x9B,0x00};
code BYTE *sBlueScreen[] =
{
sBlueScreen_ENG,
sBlueScreen_CHI_S,
sBlueScreen_FRA,
sBlueScreen_ITA,
sBlueScreen_DEU,
sBlueScreen_ESP,
sBlueScreen_CHI_T,
sBlueScreen_JAP,
sBlueScreen_KOR,
sBlueScreen_RUS
};
//---------------------------------------------------------------------------
code BYTE sFm_ENG[] = {0x16,0x1e,0x00};
code BYTE sFm_CHI_S[] = {0xAC,0xAD,0xB0,0xB1,0x00};
code BYTE sFm_FRA[] = {0x15,0x3C,0x45,0x01,0x12,0x45,0x3E,0x4F,0x00};
code BYTE sFm_ITA[] = {0x14,0x42,0x3E,0x4E,0x4C,0x49,0x01,0x12,0x45,0x4F,0x00};
code BYTE sFm_DEU[] = {0x12,0x45,0x5F,0x19,0x40,0x00};
code BYTE sFm_ESP[] = {0x16,0x49,0x48,0x3D,0x49,0x01,0x10,0x55,0x4F,0x45,0x00};
code BYTE sFm_CHI_T[] = {0xAC,0xAD,0xB0,0xB1,0x00};
code BYTE sFm_JAP[] = {0xAF,0x9E,0xA3,0x97,0xA6,0x8A,0xA3,0x9C,0x00};
code BYTE sFm_KOR[] = {0xAF,0xB0,0x00};//{0x97,0x98,0x00};
code BYTE sFm_RUS[] = {0x89,0x8F,0x83,0x8F,0x9A,0x8E,0x9B,0x00};
code BYTE *sFm[] =
{
sFm_ENG,
sFm_ENG,
sFm_ENG,
sFm_ENG,
sFm_ENG,
sFm_ENG,
sFm_ENG,
sFm_ENG,
sFm_ENG,
sFm_ENG
};
//---------------------------------------------------------------------------
code BYTE sSharpness_ENG[] = {0x27,0x41,0x3A,0x4C,0x4A,0x48,0x3E,0x4D,0x4D,0x00};
code BYTE sSharpness_CHI_S[] = {0xBA,0xBB,0xBC,0xBD,0xBE,0xBF,0x00};
code BYTE sSharpness_FRA[] = {0x20,0x3E,0x4E,0x4E,0x3E,0x4E,0x3E,0x00};
code BYTE sSharpness_ITA[] = {0x14,0x3E,0x3F,0x42,0x48,0x42,0x55,0x42,0x49,0x48,0x3E,0x00};
code BYTE sSharpness_DEU[] = {0x12,0x42,0x45,0x3D,0x4D,0x3C,0x41,0x59,0x4C,0x3F,0x3E,0x00};
code BYTE sSharpness_ESP[] = {0x20,0x42,0x4E,0x42,0x3D,0x3E,0x55,0x00};
code BYTE sSharpness_CHI_T[] = {0xBA,0xBB,0xBC,0xBD,0xBE,0xBF,0x00};
code BYTE sSharpness_JAP[] = "";
code BYTE sSharpness_KOR[] = {0xE5,0xE6,0xE7,0xE8,0x00};//"";
code BYTE sSharpness_RUS[] = {0x87,0x98,0x8E,0x9B,0x85,0x89,0x8A,0x8C,0x00};
code BYTE *sSharpness[] =
{
sSharpness_ENG,
sSharpness_CHI_S,
sSharpness_FRA,
sSharpness_ITA,
sSharpness_DEU,
sSharpness_ESP,
sSharpness_CHI_T,
sSharpness_JAP,
sSharpness_KOR,
sSharpness_RUS
};
//---------------------------------------------------------------------------
code BYTE sBrightness_ENG[] = {0x12,0x26,0x1A,0x17,0x19,0x28,0x20,0x15,0x27,0x27,0x00};
//{0x12,0x4C,0x42,0x40,0x41,0x4E,0x48,0x3E,0x4D,0x4D,0x00};
code BYTE sBrightness_CHI_S[] = {0x80,0x81,0x82,0x83,0x00};
code BYTE sBrightness_FRA[] = {0x1D,0x4F,0x46,0x47,0x42,0x48,0x49,0x4D,0x42,0x4E,0x58,0x00};
code BYTE sBrightness_ITA[] = {0x1D,0x4F,0x46,0x47,0x42,0x48,0x49,0x4D,0x42,0x4E,0x5C,0x00};
code BYTE sBrightness_DEU[] = {0x19,0x3E,0x45,0x45,0x42,0x40,0x44,0x3E,0x42,0x4E,0x00};
code BYTE sBrightness_ESP[] = {0x12,0x4C,0x42,0x45,0x45,0x49,0x00};
code BYTE sBrightness_CHI_T[] ={0x80,0x81,0x82,0x83,0x00};
code BYTE sBrightness_JAP[] = {0xC2,0xC3,0xA5,0x8D,0x9D,0x97,0x00};
code BYTE sBrightness_KOR[] = {0x91,0x92,0x00};
code BYTE sBrightness_RUS[] = {0x9C,0x87,0x9B,0x85,0x89,0x8A,0x8C,0x00};
code BYTE *sBrightness[] =
{
sBrightness_ENG,
sBrightness_CHI_S,
sBrightness_FRA,
sBrightness_ITA,
sBrightness_DEU,
sBrightness_ESP,
sBrightness_CHI_T,
sBrightness_JAP,
sBrightness_KOR,
sBrightness_RUS
};
//---------------------------------------------------------------------------
code BYTE sChannel_ENG[] = {0x13,0x41,0x3A,0x48,0x48,0x3E,0x45,0x00};
code BYTE sChannel_CHI_S[] = {0xA8,0xA9,0xA0,0xA1,0x00};
code BYTE sChannel_FRA[] = {0x13,0x41,0x3A,0x48,0x48,0x3E,0x45,0x00};
code BYTE sChannel_ITA[] = {0x13,0x41,0x3A,0x48,0x48,0x3E,0x45,0x00};
code BYTE sChannel_DEU[] = {0x13,0x41,0x3A,0x48,0x48,0x3E,0x45,0x00};
code BYTE sChannel_ESP[] = {0x13,0x41,0x3A,0x48,0x48,0x3E,0x45,0x00};
code BYTE sChannel_CHI_T[] = {0xA8,0xA9,0xA0,0xA1,0x00};
code BYTE sChannel_JAP[] = {0x9A,0x9B,0x9C,0x9D,0x9E,0x00};
code BYTE sChannel_KOR[] = {0x93,0xA8,0x00};
code BYTE sChannel_RUS[] = {0x9B,0x90,0x83,0x90,0x80,0x00};
code BYTE *sChannel[] =
{
sChannel_ENG,
sChannel_CHI_S,
sChannel_FRA,
sChannel_ITA,
sChannel_DEU,
sChannel_ESP,
sChannel_CHI_T,
sChannel_JAP,
sChannel_KOR,
sChannel_RUS
};
//---------------------------------------------------------------------------
code BYTE sClock_ENG[] = {0x13,0x45,0x49,0x3C,0x44,0x00};
code BYTE sClock_CHI_S[] = {0xA4,0xA5,0xAA,0xAB,0x00};
code BYTE sClock_FRA[] = {0x19,0x49,0x4C,0x45,0x49,0x40,0x3E,0x00};
code BYTE sClock_ITA[] = {0x28,0x3E,0x46,0x47,0x4A,0x49,0x4C,0x42,0x55,0x55,0x3A,0x55,0x42,0x49,0x48,0x3E,0x00};
code BYTE sClock_DEU[] = {0x28,0x3A,0x44,0x4E,0x00};
code BYTE sClock_ESP[] = {0x26,0x3E,0x45,0x49,0x43,0x00};
code BYTE sClock_CHI_T[] = {0xA4,0xA5,0xAA,0xAB,0x00};
code BYTE sClock_JAP[] = {0xA6,0x8F,0xC8,0xA6,0x00};
code BYTE sClock_KOR[] = {0x9A,0x9B,0x00};
code BYTE sClock_RUS[] = {0x97,0x90,0x89,0x8D,0x00};
code BYTE *sClock[] =
{
sClock_ENG,
sClock_CHI_S,
sClock_FRA,
sClock_ITA,
sClock_DEU,
sClock_ESP,
sClock_CHI_T,
sClock_JAP,
sClock_KOR,
sClock_RUS
};
//---------------------------------------------------------------------------
code BYTE sColorTemp_ENG[] = {0x13,0x49,0x45,0x49,0x4C,0x01,0x28,0x3E,0x46,0x47,0x4A,0x00};
code BYTE sColorTemp_CHI_S[] = {0xAE,0xAF,0xB0,0xB1,0x00};
code BYTE sColorTemp_FRA[] = {0x28,0x3E,0x46,0x47,0x4A,0x5F,0x13,0x49,0x4F,0x45,0x3E,0x4F,0x4C,0x4D,0x00};
code BYTE sColorTemp_ITA[] = {0x28,0x3E,0x46,0x47,0x4A,0x3E,0x4C,0x01,0x3C,0x49,0x45,0x49,0x4C,0x3E,0x00};
code BYTE sColorTemp_DEU[] = {0x16,0x3A,0x4C,0x3B,0x4E,0x3E,0x46,0x47,0x4A,0x5F,0x00};
code BYTE sColorTemp_ESP[] = {0x28,0x3E,0x46,0x47,0x4A,0x5F,0x01,0x3D,0x3E,0x01,0x3C,0x49,0x45,0x49,0x4C,0x00};
code BYTE sColorTemp_CHI_T[] = {0xAE,0xAF,0xB0,0xB1,0x00};
code BYTE sColorTemp_JAP[] = {0x13,0x49,0x45,0x49,0x4C,0x01,0x28,0x3E,0x46,0x47,0x4A,0x00};
code BYTE sColorTemp_KOR[] = {0x8B,0x95,0x90,0x00};
code BYTE sColorTemp_RUS[] = {0x8A,0x9E,0x92,0x86,0x9E,0x87,0x00,0x99,0x84,0x9E,0x8A,0x90,0x00};
code BYTE *sColorTemp[] =
{
sColorTemp_ENG,
sColorTemp_CHI_S,
sColorTemp_FRA,
sColorTemp_ITA,
sColorTemp_DEU,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -