通过 ActiveSync 调试网络的问题

近一两年,一直在 CE6.0 下做和 GPRS/3G 相关的产品。GPRS还好,由于一般是串口连接,通过 ActiveSync(USB)调试没有问题。

但调试 3G 时,由于 3G 一般是 USB 接口,但板子只有一个 USB 接口。连接 3G 模块后,就无法进行 ActvieSync 调试了。

由于以前使用 CE 产品时,知道通过 ActiveSync 可以上网。所以想应该可以通过 ActiveSync 调试,验证后确实可以。但需要说明的是,不是所有 CE6.0 都支持这样做。和 CE OS 的定制、BSP 包都有很大的关系。

调试过程使用 Socket-TCP,没有任何问题;但使用 Socket-UDP 时发现发送数据成功,但报务器接收不到数据。

后来直接让 CE 设备与 PC 通过 ActiveSync 通过 Socket 通讯,同样 TCP 可以、但 UDP 不行。

最后只能接受 UDP 无法通过 ActiveSync 调试的事实,但原因不明。可能与 ActiveSync 的实现机制相关吧。

时间: 2024-08-08 22:07:24

通过 ActiveSync 调试网络的问题的相关文章

vs2005+WinCE模拟器+ActiveSync调试WinCE程序

来源:http://www.cnblogs.com/xjimmyshcn/archive/2011/07/19/2111087.html 一.WinCE 模拟器通过ActiveSync 6.1(即Windows Mobile设备中心)连接PC 1.启动WinCE模拟器 命令行:  start .\DeviceEmulator.exe WINCE镜像\Wince5.bin /memsize 256 /video 480x272x16 /sharedfolder .\模拟卡 2.设置ActiveSy

iOS开发 调试 网络限速

来源:http://www.hackbase.com/tech/2014-12-26/70203.html 在iOS开发中,针对不同网络状况做一下测试处理是很有必要的.但是我发现还是有一些iOS开发者不太注意到不同网络环境下的调试问题,或者说不清楚如何调试这种情况. 下面我将针对真机和模拟器分别做简单的说明.告诉大家如何模拟不同的网络状况. 1.真机情况下 其实Apple在iOS系统中预置了网络调试工具,但是只有添加过测试设备,并使用XCode连接下设备才能激活. 这时只要去设置中就可以看到多出

Erlang Shell调试网络程序真方便

Erlang的shell功能强大,这里我将它当成我的客户端.可以动态的输入你需要发送的内容,也可以动态的接收内容,就像调试器一样,在开发过程中起到很重要的作用.具体使用方式如下: C:\Documents and Settings\Administrator>erl Eshell V5.10.4 (abort with ^G) 1> {ok, Socket} = gen_tcp:connect("localhost", 2000, [binary, {packet, 2}]

调试网络项目demo的一些总结

在51aspx上下了几个源码,然后试验了一下,结果数据库老是出问题.百度研究了一会,现在解决好了. 如何将mdf文件加入sql server 打开sql server,在数据库上右键,点击"附加" 选择mdf文件所在的路径 然后按提示操作. 没有权限的问题 在数据库安全性的地方,设置访问用户的账号密码等信息 使用vs 2013的数据库测试功能,测试连接

用python来调试网络程序

需要联调的程序,沟通联调起来总是各种麻烦,如果自己能写个简单一点的“测试机”,事情就很easy了:或者有时候想做“中间人”,看看网路上到底传些什么.前面写了串口的测试机,今天尝试了一下UDP的. import socket from struct import * s = socket.socket(socket.AF_INET, socket.SOCK_RAW, socket.IPPROTO_UDP) while True: packet = s.recvfrom(65565) packet

iOS开发工具-网络封包分析工具Charles

简介 本文为InfoQ中文站特供稿件,首发地址为:文章链接.如需转载,请与InfoQ中文站联系. Charles是在Mac下常用的截取网络封包的工具,在做iOS开发时,我们为了调试与服务器端的网络通讯协议,常常需要截取网络封包来分析.Charles通过将自己设置成系统的网络访问代理服务器,使得所有的网络访问请求都通过它来完成,从而实现了网络封包的截取和分析. Charles是收费软件,可以免费试用30天.试用期过后,未付费的用户仍然可以继续使用,但是每次使用时间不能超过30分钟,并且启动时将会有

网络工具的瑞士军刀netcat

这是一个聒噪的夜晚,如果要给出个原因,可能是因为虽然我觉得西班牙不纯粹,但是怎么也不至于干为人家搭台面自己不唱戏的角色吧..结束以后,我觉得该玩一下素有网络瑞士军刀之称谓的netcat了.虽然瑞士军刀和netcat除了在小而精方面之外并没有必然的联系,但是我还是想扯一通我所了解的瑞士,博客嘛,不是论文,不是测试报告,发散一点没有问题,并且,我觉得将来,跨界将是一个必然的趋势,拥有跨界的能力也是一个必然的优势.       瑞士是一个没有历史的国家,它完全就是1848年的政治妥协的结果,这也说明了

让你在PC上调试Web App,UC浏览器发布开发者版

目前,在手机上使用浏览器访问网页,无法便捷地进行网页语言调试.手机屏幕相对较小且操作不便,直接在手机上进行网页数据调试不太现实. 因此,UC使用技术将手机网页调试信息分离,实现一种能在大屏幕.高配置PC上来调试小屏幕.低配置的手机浏览器访问的网页的开发工具--Remote Inspector(简称RI). 主要功能 Android平台UC浏览器开发者版,主要支持以下功能: DOM查看和修改 JavaScript调试.CSS调试 网络状态查看 资源文件查看 Console控制台 准备工作 手机端

Linux netcat/nc 网络利器!

netcat是网络工具中的瑞士军刀,它能通过TCP和UDP在网络中读写数据.通过与其他工具结合和重定向,你可以在脚本中以多种方式使用它.使用netcat命令所能完成的事情令人惊讶. netcat所做的就是在两台电脑之间建立链接并返回两个数据流,在这之后所能做的事就看你的想像力了.你能建立一个服务器,传输文件,与朋友聊天,传输流媒体或者用它作为其它协议的独立客户端. netcat 官网 http://netcat.sourceforge.net/ nc经常用来调试网络程序,  其实这个小工具结合创