⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 wireless.h

📁 软件无线电的程序
💻 H
字号:
/**************************************************************/
/*		              	Wireless.h 		  					  */
/*															  */	
/*	    	Head of Wireless.c								  */
/*									  						  */	
/*						By delphifx 2007/05/09				  */
/*															  */
/**************************************************************/

#ifndef WIRELESS_H
#define WIRELESS_H

#include <stdio.h>
#include "math.h"


#define pi         	3.14159265
#define Digital_W0 	pi/4
#define Digital_W1 	pi/8
#define Buffer_len	512
#define Low_Pass_Len	64 
#define Bn_len		32
#define Fsk_Len 	256
#define Min_1_Average	200	//Whe Fsk Decode ,this is used to Decide bit :0 or 1(>This Num);
//extern int Yn[Buffer_len];
//extern int Float_Yn[Buffer_len+An_len/2];
//extern int Yw0[Buffer_len+Bn_len/2];
//extern int Yw1[Buffer_len+Bn_len/2];
//extern int BufferA[Buffer_len];//data to transfer

//low pass 
extern float Low_Pass[Low_Pass_Len];

//1/8*pi pass filter
extern float B0[Bn_len];

//1/4*pi pass filter
extern float B1[Bn_len];

extern int Buffer_Send[Fsk_Len],Data_Get[Fsk_Len],Receive_Buffer[Fsk_Len];


/******************************************/
/*		Function protoypes				  */	
/******************************************/

void Send_byte(char Byte_Send,int *Dst_Send,int *Buffer,int Buffer_Size);

void Dcode(int *Data_In,int *Data_Out,int Buffer_Size);

void Dcode_To_byte(int *Data_Out,char *Data_byte,int Data_Len);

void Filter(float* Ak,int* X_In,int* Y_Out,int Buffer_size,int len);

void Send_Data(char* Data_Src,int* Data_Dst,int Data_Len);  


#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -