コード例 #1
0
ファイル: bell.c プロジェクト: void191/SecSysDem
void bell_UpdateStatus()
{
	if(bellEnabled)
	{
		if(changeBell == TURN_ON)
		{
			changeBell = NO_CHANGE;
			bell_on();
		}
		else if(changeBell == TURN_OFF)
		{
			changeBell = NO_CHANGE;
			bell_off();
		}	
	}
}
コード例 #2
0
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	module		:[疑似ベル/呼出ブザーON]
	function	:[
		1.疑似ベル/呼出ブザーのON期間をつくる
	]
	return		:[
		なし
	]
	common		:[
	]
	condition	:[]
	comment		:[]
	machine		:[V53,RISC(SH),H8/300]
	language	:[MS-C(Ver.6.0),H8/300(日立マイコン)]
	keyword		:[NCU]
	date		:[1995/12/27]
	author		:[坂本直史]
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
void    GRB_RingAndBellOn(void)
{
	/*-------------------------------------------------*/
	/** 疑似ベルOFF・呼出ブザーON(16Hz変調) */
	/*-------------------------------------------------*/
	/* ICHOUの仕様に合わせる JPN仕様のカプラはFAX側のブザーならさない 1997/09/08  By T.Yamaguchi */
#if (PRO_NCU_TYPE == ANZU_USA_TYPE) || (PRO_NCU_TYPE == ANZU_GBR_TYPE)
	BuzzerOnSetting(SYS_SPK_OUT_FAKERINGER);
 #if defined (HINOKI) || defined (HINOKI2) || defined(HINOKI3) || defined(SATSUKI2) || defined(STOCKHM2) /* HINOKI2 2001/11/12 T.Takagi */
	bell_on(); /* by H.Hirao 1999/01/30 */
 #else
	SCN_SetBuzzer(SCN_ENABLE);
 #endif
#endif
	GenerateRingKeyOff();
	wai_tsk(3);

	/*-------------------------------------------------*/
	/** 疑似ベルON・呼出ブザーOFF(16Hz変調) */
	/*-------------------------------------------------*/
	/*--------------------------*/
	/** 呼出ブザー周波数の設定  */
	/*--------------------------*/
	/* ICHOUの仕様に合わせる JPN仕様のカプラはFAX側のブザーならさない 1997/09/08  By T.Yamaguchi */
#if (PRO_NCU_TYPE == ANZU_USA_TYPE) || (PRO_NCU_TYPE == ANZU_GBR_TYPE)
	SCN_SetBuzzerFrequency(VOICE_ALARM_FREQ);
	BuzzerOffSetting(SYS_SPK_OUT_FAKERINGER);
 #if defined (HINOKI) || defined (HINOKI2) || defined(HINOKI3) || defined(SATSUKI2) || defined(STOCKHM2) /* HINOKI2 2001/11/12 T.Takagi */
	bell_off(); /* by H.Hirao 1999/01/30 */
 #else
	SCN_SetBuzzer(SCN_DISABLE);
 #endif
#endif
	GenerateRingKeyOn();
	wai_tsk(3);
}
コード例 #3
0
ファイル: bell.c プロジェクト: void191/SecSysDem
void bell_disable()
{
	bellEnabled = 0;
	bell_off();
}
コード例 #4
0
ファイル: bell.c プロジェクト: void191/SecSysDem
void bell_enable()
{
	bellEnabled = 1;
	changeBell = NO_CHANGE;
	bell_off();
}