您的位置:程序门 -> vc/mfc -> 网络编程



winsock下udp通信问题


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


winsock下udp通信问题[已结贴,结贴人:smile0403]
发表于:2007-05-24 15:02:44 楼主
如果我想实现一个正弦波的通信怎么实现呢?

譬如在服务器端发出一个正弦波
在客户端接收到此信号并显示出来

我不清楚的地方主要是比如我定义的写函数write

int   write   (int   sockethandle,   void   *data,   int   datasize,   char*   address,   int   port)  

里面有sendto函数

如果产生正弦波的函数是sin

该怎么实现呢   void   *data,   int   datasize,   这两个参数怎么写呢

在读函数read中   有recvfrom,收到又怎么收呢

是否需要将波形进行编码   然后解码??还是怎么弄

谢谢哈
发表于:2007-05-24 15:23:131楼 得分:16
嗯,确实要进行编码啊。
我建议吧sin和cos的函数进行处理。

double   y   =   a   :   double   *   cos(x   :   double)

这样就可以了吧?
发表于:2007-05-24 15:54:042楼 得分:17
静态的数据还是动态的数据?
是连续的数据,还是仅一条有限长度曲线的数据?
把这些数据加上头和尾,自己写编和解的过程
发表于:2007-05-25 09:12:003楼 得分:0
是动态的数据   连续的

编和解的过程哪里有类似的方法呢
可以学习和参考下的

3q    
如果只是一个正弦   怎么编和解呢

healer_kx:

double   y   =   a   :   double   *   cos(x   :   double)

就可以实现么
不太明白呢   谢谢
发表于:2007-05-25 17:42:224楼 得分:17
正/余弦波需要三个参数:初相、幅值和角频率,每次只要传这三个数过去就ok了。至于组包这个东东应该是个小问题吧,除非你要加密。
发表于:2007-05-28 09:19:565楼 得分:0
还不是很清楚   不过这种可能要具体问题具体解释了吧
揭帖   给分吧
我是想解析频谱仪发出的波形   重新显示
有这方面资料的   和经验的   可以站内联系我

可以给分   谢谢回答我的各位哈


快速检索

最新资讯
热门点击