亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? demod.h

?? 通過PC并口模擬I2C信號
?? H
字號:
#if !defined(AFX_DEMOD_H__4A527E9C_2D46_4EDA_A760_C026C8D9DCD6__INCLUDED_)
#define AFX_DEMOD_H__4A527E9C_2D46_4EDA_A760_C026C8D9DCD6__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

//message---
#include <time.h>
#include <sys/types.h>
#include <sys/timeb.h>
#include <string.h>
//----------



// demod.h : 僿僢僟乕 僼傽僀儖
//
	/*	Signal type enum	*/
	typedef enum
	{
		NOAGC1=0,
		AGC1OK,
		NOTIMING,
		ANALOGCARRIER,
		TIMINGOK,
		NOAGC2,
		AGC2OK,
		NOCARRIER,
		CARRIEROK,
		NODATA,
		FALSELOCK,
		DATAOK,
		OUTOFRANGE,
		RANGEOK
	} FE_288_SIGNALTYPE_t;

	typedef enum
	{
		FE_1_2	= 1,
		FE_2_3	= 1<<1,   
		FE_3_4	= 1<<2,   
		FE_5_6	= 1<<3,
		FE_6_7	= 1<<4,
		FE_7_8	= 1<<5
	}FE_288_Rate_t;

typedef struct
{
	FE_288_SIGNALTYPE_t      SignalType;		/*	Type of founded signal	*/
	//FE_288_Polarization_t    Polarization;		/*	Polarization	*/
	FE_288_Rate_t            PunctureRate;		/*	Puncture rate found	*/
	long                      Frequency_Khz;		/*	Transponder frequency (KHz)	*/
	unsigned long                      SymbolRate_Bds; 	/*	Symbol rate (Bds)	*/
} FE_288_InternalResults_t;



/////////////////////////////////////////////////////////////////////////////

class Cdemod : public CDialog
{
// 僐儞僗僩儔僋僔儑儞
public:
	void demod_288_rewrite_derotetor(int *register_);
	int democd_288_check_CF();
	int demod_288_check_TMG_LOCK();
	void message2(CString message);
	BOOL check_signal(long freq_, long baud_, int *byte_, int *register_);
	void demod_read_all_data();
	BOOL tun_setbw(long baud_,int *byte_);
	int get_elapsed_time();
	void message_result_reset();
	void message_result();
	void message_top(CString t);
	long demod_288_get_timing_loop(int *register_);
	//
	FE_288_InternalResults_t *pIntResults;
	//
	void demod_288_set_rs_onoff(BOOL flag,int *register_);
	BOOL demod_288_rs_onoff(int *register_);
	void set_dialog_button();
	void demod_288_start_coarse_algorithm(int flag, int *register_);
	void demod_288_start_fine_algorithm(int flag, int *register_);
	long demod_288_agc(int *register_);
	int demod_288_timing_lock(int *register_);
	void demod_288_read_data_read_only(int *register_);
	int demod_288_fecmode(int *register_);
	int demod_288_noe(int *register_);
	int demod_288_errsource(int *register_);
	int demod_288_errmode(int *register_);
	int demod_288_pr(int *register_);
	int demod_288_lk(int *register_);
	int demod_288_prf(int *register_);
	int demod_288_vstatus_5(int *register_);
	int demod_288_vstatus_6(int *register_);
	int demod_288_cf(int *register_);
	long demod_288_get_error_count();
	long demod_288_get_error(int *register_);
	void demod_288_init(int *register_);
	int demod_288_get_pr(int *register_);
	BOOL demod_288_waitlock(long TData,int *register_);
	long demod_288_data_timing_constant(long SymbolRate, int *register_);
	int demod_288_get_cf(int *register_);
	void demod_288_start_autocenter_algorithm(int flag,int *register_);
	long demod_288_autocenter(int *register_);
	void demod_288_fine(long Symbolrate_Bds,long Known,int *register_);
	void demod_288_froze_lock(int flag,int*register_);
	long demod_288_calc_symbolrate(int *register_);
	long demod_288_get_symbolrate(int *register_);
	long demod_288_get_derot_freq(int *register_);
	long demod_288_coarse(int *register_, long* Offset_Khz);
	void demod_288_set_frequency_offset_detector(int flag,int *register_);
	void demod_288_set_derot_freq(long DerotFreq_Hz,int *register_);
	long BinaryFloatDiv(long n1, long n2, int precision);
	long demod_288_set_symbolrate(long SymbolRate,int *register_);
	int get_iq_wiring();
	long demod_xtal();
	long demod_288_get_mclk_freq(int *register_);
	long demod_288_calc_derot_freq(int *register_);
	long tun_getfreq(int *byte_);
	BOOL tun_setfreq(long freq,long baud,int *byte);
	int demod_288_algo(long freq_, long baud_, int *byte_, int *register_);
	int demod_288_search(long freq_, long baud_, int *byte_, int *register_);
	void set_dialog_address_data(int address,int data);
	void demod_getdata(int address,int *data);
	int slave_address();
	void demod_setdata(int address, int data);
	void bus_close(int *register_);
	void bus_open(int *register_);

//******************************************************************************************************************************************************
//******************************************************************************************************************************************************
//******************************************************************************************************************************************************
	//message view
	CString	msg	;
	CString	message_gloval	;
	CString	string	;
	void message(CString message);
	void message_reset();
	void show_message();
	void message_add(CString message);

//message---
	struct _timeb tstruct,tstruct_original;
//----------


	long PowOf2(int number);
	BOOL Create();
	void i2c_write(int *data, int num);
	void set_dialog_parameter();
	void nim_receive(long freq_,long baud_,int *byte_,int *register_);
	//	void nim_receive();
	void clear_list();
	void set_register_from_address_baseaddress();
	void get_register_from_address_baseaddress();
	void stb0899_setdata(long address, long baseaddress,long data,BOOL pointed,int size);
	long stb0899_getdata(long address, long baseaddress);
	void set_list();
	void get_register();
	void set_register();
	void init_combo();
	void get_status();
//	struct STATUS
//	{
//		BOOL lock_demod_uwp;
//		BOOL lock_packet_delineator;
//		long agc;//IF
//		long agc2;//BB
//		CString modcode;
//		int spectral_inversion;
//		double ldpc_ber;
//		double bch_ber;
//		double df;
//		long TEST;
//	} m_status;

//******************************************************************************************************************************************************
//******************************************************************************************************************************************************
//******************************************************************************************************************************************************

	Cdemod(CWnd* pParent = NULL);   // 昗弨偺僐儞僗僩儔僋僞

// 僟僀傾儘僌 僨乕僞
	//{{AFX_DATA(Cdemod)
	enum { IDD = IDD_DIALOG_demod };
	CString	m_address;
	CString	m_data;
	CString	m_mclk;
	CString	m_xtal;
	BOOL	m_rs_onoff;
	CString	m_edit_rs_onoff;
	CString	m_slave_address;
	//}}AFX_DATA


// 僆乕僶乕儔僀僪
	// ClassWizard 偼壖憐娭悢偺僆乕僶乕儔僀僪傪惗惉偟傑偡丅
	//{{AFX_VIRTUAL(Cdemod)
	protected:
	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV 僒億乕僩
	//}}AFX_VIRTUAL

// 僀儞僾儕儊儞僥乕僔儑儞
protected:
	CWnd* m_pParent;
	int m_nID;

	// 惗惉偝傟偨儊僢僙乕僕 儅僢僾娭悢
	//{{AFX_MSG(Cdemod)
	virtual void OnOK();
	virtual void OnCancel();
	virtual BOOL OnInitDialog();
	afx_msg void OnKillfocusCOMBOaddress();
	afx_msg void OnBUTTONwrite();
	afx_msg void OnBUTTONread();
	afx_msg void OnCHECKrsonoff();
	afx_msg void OnBUTTONtest();
	afx_msg void OnDblclkLISTdemod();
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
};

//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ 偼慜峴偺捈慜偵捛壛偺愰尵傪憓擖偟傑偡丅

#endif // !defined(AFX_DEMOD_H__4A527E9C_2D46_4EDA_A760_C026C8D9DCD6__INCLUDED_)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲精品中文字幕乱码三区| 欧美日韩国产一区二区三区地区| 亚洲成人在线网站| 亚洲chinese男男1069| 亚洲一区在线播放| 日韩精品久久久久久| 免费成人在线网站| 韩国女主播一区| 91视视频在线观看入口直接观看www | 欧美美女网站色| 日韩一区二区三区观看| 亚洲另类中文字| 日韩免费看的电影| 色综合久久中文综合久久牛| 国产成人激情av| 99精品国产视频| 91麻豆精品在线观看| 欧日韩精品视频| 精品国产污污免费网站入口| 日本一区二区综合亚洲| 亚洲天堂中文字幕| 天天av天天翘天天综合网色鬼国产| 五月天一区二区| 国产精品99久| 欧美视频中文字幕| 久久精品一区四区| 亚洲影视在线播放| 国产一区二区三区香蕉| 91麻豆精品在线观看| 国产亚洲综合在线| 韩日av一区二区| 欧美性大战xxxxx久久久| 国产欧美日韩综合| 麻豆精品一二三| 91精品久久久久久久99蜜桃| 伊人夜夜躁av伊人久久| av成人免费在线观看| 国产亚洲综合在线| 国产一区在线精品| 欧美成人video| 日韩av一区二区三区| 欧美亚洲禁片免费| 丝袜诱惑制服诱惑色一区在线观看 | 色综合天天性综合| 中文文精品字幕一区二区| 日韩国产欧美在线观看| 欧美另类变人与禽xxxxx| 国产亚洲一区二区三区四区| 国产91精品入口| 国产精品久久久久一区二区三区| 成人91在线观看| 洋洋av久久久久久久一区| 欧美影院一区二区| 欧美bbbbb| 国产欧美日韩精品a在线观看| av不卡在线观看| 日韩精彩视频在线观看| 欧美少妇xxx| 蜜桃久久久久久久| 国产精品乱人伦| 欧美三级在线看| 国产中文字幕精品| 成人欧美一区二区三区白人 | 色综合色综合色综合| 青青国产91久久久久久| 久久在线观看免费| av不卡在线观看| 日韩电影在线一区| 中文字幕一区二区三| 欧美一级黄色大片| 欧美日韩一区国产| 欧美性受xxxx| 国产一区二区在线免费观看| 亚洲视频在线观看一区| 久久久久久久久伊人| 欧美剧在线免费观看网站| 色呦呦日韩精品| 99久久99久久综合| 99久久国产免费看| 国产在线不卡一区| 日韩av中文在线观看| 亚洲在线视频免费观看| 亚洲国产综合人成综合网站| 国产日韩高清在线| 久久久777精品电影网影网 | 91精选在线观看| 在线观看日韩电影| 岛国精品一区二区| 激情深爱一区二区| 亚洲无人区一区| 亚洲一区二区av在线| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ原创 | 欧美日韩国产小视频| 欧美一区二区三区成人| 91亚洲大成网污www| 国产成人自拍高清视频在线免费播放| 三级一区在线视频先锋 | 成人av电影在线网| 国产成人综合网站| 成人av免费网站| 欧美视频在线播放| 色天使色偷偷av一区二区| 欧美精品第一页| 国产精品理伦片| 亚洲大尺度视频在线观看| 奇米精品一区二区三区四区| 国产成人综合在线| 在线成人高清不卡| 日韩午夜小视频| 国产精品午夜免费| 亚洲精品亚洲人成人网在线播放| 日韩av不卡一区二区| 国产成人综合在线观看| 欧美日韩一区二区三区在线看| 在线电影国产精品| 中文字幕一区二区三区色视频| 午夜不卡av在线| 色狠狠色狠狠综合| 亚洲日本在线天堂| www.性欧美| 久久精品人人做| 美女免费视频一区二区| 91麻豆精品国产91久久久久| 亚洲色图清纯唯美| 国产在线不卡一区| 欧美性色aⅴ视频一区日韩精品| 精品少妇一区二区三区视频免付费| 国产精品国产三级国产| 激情文学综合网| 精品国产髙清在线看国产毛片| 中文av一区二区| 成人av免费网站| 亚洲激情图片一区| 6080日韩午夜伦伦午夜伦| 性久久久久久久| 欧美精品一区二区三区很污很色的| 久久精品国产77777蜜臀| 日韩亚洲电影在线| 久久精品国产亚洲高清剧情介绍| 欧美综合在线视频| 亚洲人成人一区二区在线观看| 成人h版在线观看| 亚洲精品视频免费看| 91麻豆精品国产91久久久久久久久| 一区二区三区 在线观看视频 | 777午夜精品视频在线播放| 国产在线国偷精品产拍免费yy| 中文字幕一区二区三区四区不卡 | 成人一级视频在线观看| 欧美精彩视频一区二区三区| 色综合久久99| 国内外成人在线| 亚洲一区二区三区自拍| 欧美电影一区二区| 国产成都精品91一区二区三| 一区二区三区日韩精品视频| 7777精品伊人久久久大香线蕉超级流畅| 爽爽淫人综合网网站| 国产精品美女一区二区| 欧美一区二区免费视频| 91在线免费看| 国产精品888| 国产成人在线电影| 日日夜夜免费精品| 中文字幕永久在线不卡| 制服.丝袜.亚洲.中文.综合| 成人黄色大片在线观看| 亚洲日本在线视频观看| 在线播放欧美女士性生活| 国产精品一级片在线观看| 依依成人精品视频| 欧美国产一区二区在线观看| 91精品国产综合久久精品| 欧美性欧美巨大黑白大战| 欧美又粗又大又爽| 色偷偷88欧美精品久久久| 欧美在线短视频| 欧美日本国产视频| 欧美另类videos死尸| 欧美视频精品在线| 884aa四虎影成人精品一区| 欧美一区二区三区视频在线| 欧美在线看片a免费观看| 67194成人在线观看| 精品处破学生在线二十三| 久久久久久9999| 亚洲日本丝袜连裤袜办公室| 亚洲欧洲精品一区二区精品久久久 | 久草热8精品视频在线观看| 久久国产三级精品| 国产**成人网毛片九色| 欧美日韩一区不卡| 日韩你懂的电影在线观看| 国产偷国产偷亚洲高清人白洁| 国产亚洲一区二区三区四区 | 蜜桃视频在线观看一区| 国产福利一区在线观看| aa级大片欧美| 欧美一区永久视频免费观看| 久久先锋影音av|