波特率调整方法

文档序号:5842742阅读:1067来源:国知局
专利名称:波特率调整方法
技术领域
本发明是有关于一种导航装置的调整方法,且特别是有关于一种调整导航装置的 波特率(Baud rate)使其能与地图软件配合的方法。
背景技术
随着卫星科技与无线技术的蓬勃发展,所延伸出来的相关技术也更为广泛地出现 在现代人的生活周遭。其中,全球定位系统(Global Positioning System, GPS)除了传统 的军事用途外,更被许多消费性电子产品的制造商应用在所开发的产品之中,借由地图软 件的搭配使用以达到提供使用者速度、时间、方向及距离等相关讯息的目的。
为了因应使用者多样化的需求,市面上的消费性电子产品多半能让使用者自行选 用或下载不同的地图软件。换句话说,使用者可以根据身处的城市以及需要获得的信息种 类,搭配最合适的地图软件进而让全球定位系统提供更完整且精确的定位与导航信息。
—般而言,整合了全球定位系统以及地图软件的消费性电子产品是由地图软件来 调整通讯端口的波特率(Baud rate),从而让地图软件与全球定位系统具备相同的传输速 率以相互沟通。然而,许多使用者自行选用的地图软件并不具备调整波特率的功能。因此 当地图软件的波特率无法与全球定位系统相互配合时,便无法利用全球定位系统所取得的 卫星信号以及地图软件中的道路信息来完成定位与导航的功能。

发明内容
本发明提供一种波特率(Baud rate)调整方法,使得导航装置的装置波特率能随 着地图软件的软件波特率做出对应调整。 为达到上述及其他目的,本发明提出一种波特率调整方法,用以调整导航装置的 装置波特率。此方法首先取得导航装置目前所预设的装置波特率。接着在启动地图软件时, 检测地图软件所对应的软件波特率。最后,将装置波特率调整至符合于软件波特率。
在本发明的一实施例中,其中检测地图软件所对应的软件波特率的步骤包括透过 通讯端口 (COM port)来监听软件波特率。 在本发明的一实施例中,其中将装置波特率调整至符合于软件波特率的步骤包括 判断装置波特率与软件波特率是否相同。接着在装置波特率与软件波特率不同时,将装置 波特率调整至符合软件波特率。 在本发明的一实施例中,其中在将装置波特率调整至符合于软件波特率的步骤之 后,更包括重新启动地图软件。 在本发明的一实施例中,其中导航装置包括全球定位系统(GlobalPositioning System, GPS)装置。 基于上述,本发明是在启动地图软件时检测地图软件的软件波特率,并且在导航 装置与地图软件的波特率不符的情况下,将导航装置的装置波特率调整为与软件波特率相 同,从而避免地图软件与导航装置之间因为波特率无法配合而不能使用的情况。


为让本发明的上述目的、特征和优点能更明显易懂,以下结合附图对本发明的具
体实施方式作详细说明,其中图l是依照本发明的-一实施例所绘示的波特率调整方法的流程图。图2是依照本发明的--实施例所绘示的使用导航装置的电脑系统的方块图主要元件符号说明110 150 :本发明的-一实施例所述的波特率调整方法的各步骤210 :电脑系统211 :常驻监控程序213 :地图软件215 :通讯端口220 :导航装置
具体实施例方式
图1是依照本发明的一实施例所绘示的波特率(Baud rate)调整方法的流程图。 请参阅图l,本实施例是以连接导航装置的电脑系统为例,说明如何调整导航装置的装置 波特率,从而使其能与地图软件相互配合的详细步骤。其中,电脑系统可以是笔记型电脑、 手机、个人数字助理(Personal Digital Assistant, PDA) 、 PDA手机,或智能手机(smart phone)等各种具备运算处理能力的装置,在此并不限制其范围。 首先如步骤110所示,取得电脑系统所配置的导航装置目前预设的装置波特率。 在本实施例中,装置波特率是指导航装置每秒所能传送的频宽位元数。而导航装置例如是 全球定位系统(Global Positioning System, GPS)装置,可配合地图软件来提供使用者各 种定位或导航信息。 接着在步骤120中,在地图软件被启动时检测地图软件所对应的软件波特率。举 例来说,可透过电脑系统的通讯端口 (COM port)来监听地图软件所对应的软件波特率。而 通讯端口例如是RS232串列端口等等,在此并不限制其范围。 在分别取得装置波特率以及软件波特率之后,便如步骤130所示,判断装置波特 率与软件波特率是否相同。若两者相同,表示导航装置与地图软件之间具有一致的通讯协 定,因而能判断所接收到的信号的意义并完成导航与定位的功能,因此结束本波特率调整 方法的流程。 然而,若装置波特率与软件波特率并不相同,则在步骤140中,将装置波特率调整 至符合于软件波特率。最后如步骤150所示,重新启动地图软件。如此一来,在装置波特率 与软件波特率相符的情况下,导航装置便能与地图软件沟通,进而取得地图软件所提供的 地图信息,以提供使用者各种定位与导航讯息。 在一实施例中,例如可以将图1所示的波特率调整方法设计为一个常驻监控程 序。在将此常驻监控程序安装至电脑系统后,一旦启动电脑系统便会自动载入此常驻监控 程序,而常驻监控程序会在每次启动地图软件时,确认导航装置的装置波特率是否与地图 软件的软件波特率相同。以下将针对安装有上述常驻监控程序的电脑系统说明其详细的运
4作方式。 图2是依照本发明的一实施例所绘示的使用导航装置的电脑系统的方块图。请参 阅图2,在电脑系统210中安装有常驻监控程序211与使用者自行选用的地图软件213。而 导航装置220则是透过通讯端口 215与整个电脑系统210进行沟通。 电脑系统210在每次启动后将会自动载入并执行常驻监控程序211。而例如在使 用者将导航装置220连接至电脑系统210时,常驻监控程序211便会有源取得导航装置220 当时所预设的装置波特率。在地图软件213被使用者启动(或被导航装置220所驱动执行) 时,常驻监控程序211借由监听通讯端口 215以取得地图软件213的软件波特率。倘若装 置波特率与软件波特率不同,常驻监控程序211将自动修改导航装置220的装置波特率,使 其符合于地图软件213的软件波特率。最后,常驻监控程序211重新启动地图软件213,确 保波特率相符的地图软件213以及导航装置220能相互沟通。 据此,即便使用者任意安装的地图软件213不具有调整波特率的能力,也可以借
由电脑系统210中的常驻监控程序211来调整导航装置220的装置波特率使其与地图软件
213相互配合。据此,在地图软件213的软件波特率不足以和导航装置220沟通的情况下,
透过常驻监控程序211的运作来自动降低导航装置220的装置波特率。 综上所述,本发明所述的波特率调整方法可以将导航装置的装置波特率调整至符
合于地图软件的软件波特率。如此一来,避免使用者安装了无法调整波特率的地图软件,而
导致地图软件无法与导航装置相互配合的情况产生。 虽然本发明已以较佳实施例揭示如上,然其并非用以限定本发明,任何本领域技 术人员,在不脱离本发明的精神和范围内,当可作些许的修改和完善,因此本发明的保护范 围当以权利要求书所界定的为准。
权利要求
一种波特率调整方法,用以调整一导航装置的一装置波特率,该方法包括取得该导航装置目前预设的该装置波特率;在启动一地图软件时,检测该地图软件所对应的一软件波特率;以及调整该装置波特率以符合该软件波特率。
2. 如权利要求1所述的波特率调整方法,其特征在于,检测该地图软件所对应的该软件波特率的步骤包括透过一通讯端口以监听该软件波特率。
3. 如权利要求1所述的波特率调整方法,其特征在于,调整该装置波特率以符合该软件波特率的步骤包括判断该装置波特率与该软件波特率是否相同;以及若该装置波特率与该软件波特率不同,则将该装置波特率调整至符合该软件波特率。
4. 如权利要求1所述的波特率调整方法,其特征在于,在调整该装置波特率以符合该软件波特率的步骤之后更包括重新启动该地图软件。
5. 如权利要求1所述的波特率调整方法,其特征在于,该导航装置包括一全球定位系统装置。
全文摘要
本发明提出一种波特率调整方法,用以调整导航装置的装置波特率。此方法首先取得导航装置目前所预设的装置波特率。接着在启动地图软件时,检测地图软件所对应的软件波特率。最后,将装置波特率调整至符合于软件波特率。如此一来,避免地图软件与导航装置之间因为波特率不同而无法配合使用的情况产生。
文档编号G01C21/30GK101769750SQ20081018899
公开日2010年7月7日 申请日期2008年12月29日 优先权日2008年12月29日
发明者萧家一 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1