專利名稱:跳頻圖案的處理方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及跳頻圖案的處理方法及裝置。
背景技術(shù):
跳頻指的是通過(guò)偽隨機(jī)方式不斷改變載波頻率的通信技術(shù)。偽隨機(jī)是假隨機(jī)方式,是遵從一定規(guī)律的隨機(jī),對(duì)于知道規(guī)律的人來(lái)說(shuō)就是一個(gè)可預(yù)知的信號(hào),而對(duì)于不知道當(dāng)前所使用的隨機(jī)規(guī)則的人來(lái)說(shuō),看上去就是隨機(jī)信號(hào)。載波頻率按照跳頻通信雙方規(guī)定的偽隨機(jī)方式進(jìn)行跳變,通信雙方只要嚴(yán)格遵守該規(guī)律,就可以實(shí)現(xiàn)通信,而對(duì)于其它不知道該規(guī)律的第三方來(lái)說(shuō),由于無(wú)法匹配頻率跳變規(guī)律,因此很難捕獲通信信號(hào)。這種在跳頻通信中使用的使載波頻率改變的規(guī)則或者規(guī)律就叫做跳頻圖案。跳頻圖案由大量的需要參與跳變的載波頻點(diǎn)構(gòu)成,一般用橫軸表示跳頻時(shí)間,縱軸表示跳頻頻點(diǎn),構(gòu)成一個(gè)二維棋盤方格,如圖1所示。圖1棋盤中的陰影部分表示了跳頻圖案,它表明在不同時(shí)間上使用不同的載波頻率進(jìn)行通信,并且表示了每個(gè)頻率持續(xù)的時(shí)間長(zhǎng)短。跳頻圖案是跳頻通信的基礎(chǔ),只要掌握了發(fā)射方的跳頻圖案,就能正確接收發(fā)射方發(fā)送的信息。因此為了不被第三方截獲或者干擾通信,跳頻圖案要求越復(fù)雜越好。通常跳頻圖案由兩個(gè)部分構(gòu)成,一個(gè)是固定的跳頻表,一個(gè)是跳頻序列,跳頻序列是偽隨機(jī)序列,采用不同的跳頻序列從同一張?zhí)l表中取出指定數(shù)目的頻率,即構(gòu)成了一個(gè)新的跳頻圖案。因?yàn)樘l圖案各不相同,在使用過(guò)程中,每次都重新生成會(huì)造成不必要的資源浪費(fèi), 因此一般都會(huì)將編輯好的跳頻圖案保存成文件,在使用的時(shí)候直接調(diào)出即可。如前所述,根據(jù)修改跳頻表和跳頻序列,可以達(dá)到修改跳頻圖案的目的,現(xiàn)有的跳頻圖案輸入中多是先固定跳頻帶寬,然后再選擇各種內(nèi)建的跳頻序列,在跳頻帶寬內(nèi)選擇跳頻點(diǎn),組建成新的跳頻圖案。如設(shè)定跳頻帶寬為IMHz 10MHz,頻率步進(jìn)為1K,則跳頻表就由lMHz、l. IMHz……IOMHz構(gòu)成了,然后再選擇內(nèi)建的跳頻序列,從這些跳頻點(diǎn)中隨機(jī)取數(shù)即可。這種方法用戶操作起來(lái)比較簡(jiǎn)單,只用設(shè)置幾個(gè)簡(jiǎn)單參數(shù),然后選擇想要的跳頻序列即可。然而,發(fā)明人在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)現(xiàn)上述現(xiàn)有技術(shù)存在如下不足現(xiàn)有技術(shù)中跳頻圖案的輸入方法過(guò)于簡(jiǎn)單,使用戶的操作方式不夠靈活,限制了用戶對(duì)跳頻圖案的特殊需求。同時(shí),由于現(xiàn)有技術(shù)中跳頻圖案是作為一個(gè)整體保存的,在回讀后,如果想編輯跳頻圖案就會(huì)比較困難。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種跳頻圖案的處理方法,用以使用戶獲得跳頻圖案的操作方式更加靈活,滿足用戶對(duì)跳頻圖案的不同需求;同時(shí)實(shí)現(xiàn)回讀后跳頻圖案的編輯功能,該方法包括接收用戶對(duì)跳頻第一級(jí)菜單中編輯圖案菜單的操作指令,呈現(xiàn)跳頻第二級(jí)菜單;接收用戶對(duì)跳頻第二級(jí)菜單中從屬于編輯圖案菜單的跳頻表菜單的操作指令,呈現(xiàn)跳頻第三級(jí)菜單;接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻表菜單的裝載頻表、編輯頻表或創(chuàng)建頻表菜單的操作指令,獲得跳頻表;接收用戶對(duì)跳頻第二級(jí)菜單中從屬于編輯圖案菜單的跳頻序列菜單的操作指令, 呈現(xiàn)跳頻第三級(jí)菜單;接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻序列菜單的裝載序列、編輯序列或創(chuàng)建序列菜單的操作指令,獲得跳頻序列;將跳頻表與跳頻序列進(jìn)行映射,獲得所編輯的跳頻圖案。本發(fā)明實(shí)施例還提供一種跳頻圖案的處理裝置,用以使用戶獲得跳頻圖案的操作方式更加靈活,滿足用戶對(duì)跳頻圖案的不同需求;同時(shí)實(shí)現(xiàn)回讀后跳頻圖案的編輯功能,該裝置包括跳頻圖案編輯觸發(fā)模塊,用于接收用戶對(duì)跳頻第一級(jí)菜單中編輯圖案菜單的操作指令,呈現(xiàn)跳頻第二級(jí)菜單;跳頻表處理模塊,用于接收用戶對(duì)跳頻第二級(jí)菜單中從屬于編輯圖案菜單的跳頻表菜單的操作指令,呈現(xiàn)跳頻第三級(jí)菜單;接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻表菜單的裝載頻表、編輯頻表或創(chuàng)建頻表菜單的操作指令,獲得跳頻表;跳頻序列處理模塊,用于接收用戶對(duì)跳頻第二級(jí)菜單中從屬于編輯圖案菜單的跳頻序列菜單的操作指令,呈現(xiàn)跳頻第三級(jí)菜單;接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻序列菜單的裝載序列、編輯序列或創(chuàng)建序列菜單的操作指令,獲得跳頻序列;跳頻圖案編輯輸出模塊,用于將跳頻表與跳頻序列進(jìn)行映射,獲得所編輯的跳頻圖案。本發(fā)明實(shí)施例中,向用戶提供了分級(jí)結(jié)構(gòu)的跳頻菜單,在接收到用戶對(duì)分級(jí)結(jié)構(gòu)的跳頻菜單的不同操作指令時(shí),按不同方式獲得跳頻表和跳頻序列,并根據(jù)獲得的跳頻表和跳頻序列獲得所編輯的跳頻圖案,與現(xiàn)有技術(shù)中通過(guò)設(shè)置跳頻表參數(shù)、選擇內(nèi)建的跳頻序列從而組建跳頻序列的技術(shù)方案相比,本發(fā)明實(shí)施例中獲得跳頻圖案時(shí)用戶的操作方式更加靈活多樣,可滿足用戶對(duì)跳頻圖案的不同需求;同時(shí),由于本發(fā)明實(shí)施例中用戶可通過(guò)分級(jí)結(jié)構(gòu)的跳頻菜單選擇操作裝載跳頻表和跳頻序列,因此即使在回讀跳頻圖案后,也可以進(jìn)行跳頻圖案的編輯操作。
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。在附圖中圖1為現(xiàn)有技術(shù)中跳頻圖案的示意圖;圖2為本發(fā)明實(shí)施例中跳頻菜單的分級(jí)結(jié)構(gòu)示意圖;圖3為本發(fā)明實(shí)施例中跳頻圖案的處理方法流程圖;圖4為本發(fā)明實(shí)施例中跳頻表和跳頻序列映射成跳頻圖案的過(guò)程示意圖;圖5為本發(fā)明實(shí)施例中跳頻文件組織結(jié)構(gòu)的示意圖;圖6為本發(fā)明實(shí)施例中讀取跳頻文件的流程圖;圖7為本發(fā)明實(shí)施例中跳頻圖案的處理裝置的結(jié)構(gòu)示意圖8為本發(fā)明實(shí)施例中DDS信號(hào)發(fā)生器的IXD界面布局示意圖。
具體實(shí)施例方式為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例做進(jìn)一步詳細(xì)說(shuō)明。在此,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,但并不作為對(duì)本發(fā)明的限定。本發(fā)明實(shí)施例向用戶提供了分級(jí)結(jié)構(gòu)的跳頻菜單,在接收到用戶對(duì)分級(jí)結(jié)構(gòu)的跳頻菜單的不同操作指令時(shí),可以按不同方式獲得跳頻表和跳頻序列,并根據(jù)獲得的跳頻表和跳頻序列獲得所編輯的跳頻圖案,與現(xiàn)有技術(shù)中通過(guò)設(shè)置跳頻表參數(shù)、選擇內(nèi)建的跳頻序列從而組建跳頻序列的技術(shù)方案相比,本發(fā)明實(shí)施例用戶的操作方式更加靈活多樣,可滿足用戶對(duì)跳頻圖案的不同需求;同時(shí),由于本發(fā)明實(shí)施例中用戶可通過(guò)分級(jí)結(jié)構(gòu)的跳頻菜單選擇操作裝載跳頻表和跳頻序列,因此即使在回讀跳頻圖案后,也可以進(jìn)行跳頻圖案的編輯操作。下面先對(duì)本發(fā)明實(shí)施例中分級(jí)結(jié)構(gòu)的跳頻菜單進(jìn)行說(shuō)明。本發(fā)明實(shí)施例中的跳頻菜單并沒(méi)有將所有的菜單項(xiàng)均放在同一級(jí)下,以通過(guò)不斷翻頁(yè)尋找要操作的菜單,而是將跳頻菜單根據(jù)功能進(jìn)行了大致的分類,然后一級(jí)級(jí)的查找要操作的菜單。就像PC上的文件夾和文件一樣,如果將所有的文件都放在同一個(gè)文件夾下,當(dāng)需要查找某個(gè)文件時(shí),會(huì)比較費(fèi)勁,而且顯得雜亂無(wú)章,而在文件夾下創(chuàng)建子文件夾, 將文件根據(jù)不同性質(zhì)或者功能或者其它分類規(guī)則進(jìn)行分類,則查找某個(gè)功能的文件時(shí),只需要到存放該功能的子文件夾下去查找,可以大大提高文件管理效率。本發(fā)明實(shí)施例中的跳頻菜單采用了這種分級(jí)結(jié)構(gòu),避免了雜亂無(wú)章的菜單項(xiàng)安排,增強(qiáng)了跳頻菜單的可維護(hù)性,提高了用戶的可操作性。本發(fā)明實(shí)施例中,跳頻第一級(jí)菜單包括編輯圖案菜單,編輯圖案菜單具備下一級(jí)菜單,選擇編輯圖案菜單后進(jìn)入編輯跳頻圖案的下一級(jí)菜單。跳頻第一級(jí)菜單還可以包括 跳頻開(kāi)關(guān)、跳頻間隔、顯示起點(diǎn)、顯示類型、裝載圖案等菜單其中之一或任意組合。跳頻開(kāi)關(guān)菜單為值切換菜單,每選擇一次該菜單,則跳頻的開(kāi)關(guān)狀態(tài)反轉(zhuǎn)一次。跳頻間隔菜單為值設(shè)置菜單,選擇該菜單后,用戶可以通過(guò)數(shù)字鍵盤或者旋鈕設(shè)置跳頻間隔參數(shù),從而設(shè)置跳頻速率。顯示起點(diǎn)菜單用于設(shè)置跳頻圖案在屏幕上的顯示起點(diǎn),用戶可以通過(guò)數(shù)字鍵盤或者旋鈕進(jìn)行設(shè)置。裝載圖案菜單具備下一級(jí)菜單,選擇裝載圖案菜單后進(jìn)入裝載跳頻圖案的下一級(jí)菜單。跳頻第二級(jí)菜單有兩類,一類從屬于跳頻第一級(jí)菜單中的編輯圖案菜單,包括跳頻表菜單和跳頻序列菜單,分別提供下一級(jí)菜單供用戶進(jìn)行跳頻表和跳頻序列的編輯。還可以包括保存菜單和返回菜單等,其中保存菜單可以使用戶跳轉(zhuǎn)到文件管理界面,以便存儲(chǔ)當(dāng)前編輯好的跳頻圖案。返回菜單可以使用戶返回到上一級(jí)菜單。另一類從屬于跳頻第一級(jí)菜單中的裝載圖案菜單,包括內(nèi)建圖案、已存圖案、易失圖案菜單元,其中,內(nèi)建圖案菜單提供一個(gè)下一級(jí)菜單,供用戶選擇4個(gè)內(nèi)建跳頻圖案;已存圖案菜單可以直接跳轉(zhuǎn)到文件存儲(chǔ)界面,讀取本地磁盤或者U盤中存在的跳頻圖案文件;易失圖案菜單用于選擇當(dāng)前內(nèi)存空間中的跳頻圖案,可以是僅當(dāng)用戶編輯過(guò)一次跳頻圖案后才有效。還可以包括返回菜單,使用戶返回到上一級(jí)菜單。
跳頻第三級(jí)菜單有三類,一類從屬于跳頻第二級(jí)菜單中的跳頻表菜單,包括裝載頻表、編輯頻表和創(chuàng)建頻表菜單,還可以包括返回菜單。裝載頻表菜單提供下一級(jí)菜單供用戶選擇頻表模板進(jìn)行編輯。編輯頻表菜單提供下一級(jí)菜單,供用戶對(duì)當(dāng)前易失空間中的頻表進(jìn)行編輯。創(chuàng)建頻表菜單提供下一級(jí)菜單供用戶創(chuàng)建新的頻表。一類從屬于跳頻第二級(jí)菜單中的跳頻序列菜單,包括裝載序列、編輯序列和創(chuàng)建序列菜單,還可以包括返回菜單。 各菜單的功能和跳頻表菜單下一級(jí)的菜單基本一致,不同的是一個(gè)對(duì)跳頻表操作,一個(gè)對(duì)跳頻序列操作。一類從屬于跳頻第二級(jí)菜單中的內(nèi)建圖案菜單,包括四個(gè)可選的內(nèi)建跳頻圖案。跳頻第四級(jí)菜單主要提供跳頻表的選擇,包括內(nèi)建頻表的選擇、已存頻表的選擇和易失空間中的頻表選擇;跳頻表的編輯和創(chuàng)建,包括頻表點(diǎn)數(shù)的修改和各頻點(diǎn)的頻率值修改,并在此級(jí)菜單下提供了跳頻表的保存功能;跳頻序列的選擇,包括內(nèi)建序列的選擇、已存序列的選擇和易失空間中的序列選擇;跳頻序列的編輯和創(chuàng)建,包括序列點(diǎn)數(shù)的修改和各序列值的修改,并在此級(jí)菜單下提供跳頻序列的保存功能。跳頻第五級(jí)菜單主要提供四種內(nèi)建頻表的選擇;內(nèi)建序列的選擇,包括內(nèi)建順序序列、M序列、m序列;編輯各頻點(diǎn)的頻率值;編輯各序列值。如上實(shí)施例所述,本發(fā)明實(shí)施例中跳頻菜單的分級(jí)結(jié)構(gòu)可以如圖2所示?;诖?,本發(fā)明實(shí)施例的跳頻圖案的處理方法流程可以如圖3所示,包括步驟301、接收用戶對(duì)跳頻第一級(jí)菜單中編輯圖案菜單的操作指令,呈現(xiàn)跳頻第二級(jí)菜單;步驟302、接收用戶對(duì)跳頻第二級(jí)菜單中從屬于編輯圖案菜單的跳頻表菜單的操作指令,呈現(xiàn)跳頻第三級(jí)菜單;接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻表菜單的裝載頻表、編輯頻表或創(chuàng)建頻表菜單的選擇操作指令,獲得跳頻表;步驟303、接收用戶對(duì)跳頻第二級(jí)菜單中從屬于編輯圖案菜單的跳頻序列菜單的操作指令,呈現(xiàn)跳頻第三級(jí)菜單;接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻序列菜單的裝載序列、編輯序列或創(chuàng)建序列菜單的選擇操作指令,獲得跳頻序列;該步驟與步驟302的執(zhí)行先后順序并不影響本發(fā)明的具體實(shí)施;步驟304、將跳頻表與跳頻序列進(jìn)行映射,獲得所編輯的跳頻圖案。具體實(shí)施時(shí),步驟302的接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻表菜單的裝載頻表、編輯頻表或創(chuàng)建頻表菜單的選擇操作指令,獲得跳頻表,可以包括接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻表菜單的裝載頻表菜單的操作指令,呈現(xiàn)跳頻第四級(jí)菜單;接收用戶對(duì)跳頻第四級(jí)菜單中從屬于裝載頻表菜單的內(nèi)建頻表、已存頻表或易失頻表菜單的選擇操作指令,獲得跳頻表;或者,接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻表菜單的編輯頻表菜單的操作指令,呈現(xiàn)跳頻第四級(jí)菜單;接收用戶對(duì)跳頻第四級(jí)菜單中從屬于編輯頻表菜單的頻表點(diǎn)數(shù)或編輯點(diǎn)菜單的選擇操作指令,獲得跳頻表;或者,接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻表菜單的創(chuàng)建頻表菜單的操作指令,呈現(xiàn)跳頻第四級(jí)菜單;接收用戶對(duì)跳頻第四級(jí)菜單中從屬于創(chuàng)建頻表菜單的頻表點(diǎn)數(shù)或編輯點(diǎn)菜單的選擇操作指令,獲得跳頻表。在步驟302的接收用戶對(duì)跳頻第四級(jí)菜單中從屬于編輯頻表菜單的頻表點(diǎn)數(shù)或編輯點(diǎn)菜單的操作指令,獲得跳頻表之后,還可以包括接收用戶對(duì)跳頻第四級(jí)菜單中從屬于編輯頻表菜單的保存菜單的操作指令,保存跳頻表;或者是在接收用戶對(duì)跳頻第四級(jí)菜單中從屬于創(chuàng)建頻表菜單的頻表點(diǎn)數(shù)或編輯點(diǎn)菜單的操作指令,獲得跳頻表之后,還包括接收用戶對(duì)跳頻第四級(jí)菜單中從屬于創(chuàng)建頻表菜單的保存菜單的操作指令,保存跳頻表。具體實(shí)施時(shí),步驟303的接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻序列菜單的裝載序列、編輯序列或創(chuàng)建序列菜單的選擇操作指令,獲得跳頻序列,可以包括接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻序列菜單的裝載序列菜單的操作指令, 呈現(xiàn)跳頻第四級(jí)菜單;接收用戶對(duì)跳頻第四級(jí)菜單中從屬于裝載序列菜單的內(nèi)建序列、已存序列或易失序列菜單的選擇操作指令,獲得跳頻序列;或者,接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻序列菜單的編輯序列菜單的操作指令,呈現(xiàn)跳頻第四級(jí)菜單;接收用戶對(duì)跳頻第四級(jí)菜單中從屬于編輯序列菜單的序列點(diǎn)數(shù)或編輯點(diǎn)菜單的選擇操作指令,獲得跳頻序列;或者,接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻序列菜單的創(chuàng)建序列菜單的操作指令,呈現(xiàn)跳頻第四級(jí)菜單;接收用戶對(duì)跳頻第四級(jí)菜單中從屬于創(chuàng)建序列菜單的序列點(diǎn)數(shù)或編輯點(diǎn)菜單的選擇操作指令,獲得跳頻序列。在步驟303的接收用戶對(duì)跳頻第四級(jí)菜單中從屬于編輯序列菜單的序列點(diǎn)數(shù)或編輯點(diǎn)菜單的操作指令,獲得跳頻序列之后,還可以包括接收用戶對(duì)跳頻第四級(jí)菜單中從屬于編輯序列菜單的保存菜單的操作指令,保存跳頻序列;或者是在接收用戶對(duì)跳頻第四級(jí)菜單中從屬于創(chuàng)建序列菜單的序列點(diǎn)數(shù)或編輯點(diǎn)菜單的操作指令,獲得跳頻序列之后,還包括接收用戶對(duì)跳頻第四級(jí)菜單中從屬于創(chuàng)建序列菜單的保存菜單的操作指令,保存跳頻序列。在步驟304的將跳頻表與跳頻序列進(jìn)行映射,獲得所編輯的跳頻圖案之后,還可以包括接收用戶對(duì)跳頻第二級(jí)菜單中從屬于編輯圖案菜單的保存菜單的操作指令,保存所編輯的跳頻圖案。用戶還可以通過(guò)上述分級(jí)結(jié)構(gòu)的跳頻菜單對(duì)跳頻圖案進(jìn)行其它類型的靈活設(shè)置, 以滿足用戶對(duì)跳頻圖案的另外一些特殊要求。例如,圖3所示的處理流程還可以包括如下步驟其中之一或任意組合接收用戶對(duì)跳頻第一級(jí)菜單中跳頻開(kāi)關(guān)菜單的操作指令,設(shè)置跳頻開(kāi)關(guān)狀態(tài);接收用戶對(duì)跳頻第一級(jí)菜單中跳頻間隔菜單的操作指令,根據(jù)用戶輸入的跳頻間隔參數(shù)值設(shè)置跳頻速率;接收用戶對(duì)跳頻第一級(jí)菜單中顯示起點(diǎn)菜單的操作指令,根據(jù)用戶輸入的顯示起點(diǎn)值設(shè)置跳頻圖案在屏幕上的顯示起點(diǎn);接收用戶對(duì)跳頻第一級(jí)菜單中顯示類型菜單的操作指令,設(shè)置跳頻圖案的顯示類型;接收用戶對(duì)跳頻第一級(jí)菜單中裝載圖案菜單的操作指令,呈現(xiàn)跳頻第二級(jí)菜單; 接收用戶對(duì)跳頻第二級(jí)菜單中內(nèi)建圖案、已存圖案或易失圖案的選擇操作指令,獲得跳頻圖案。如上所述,本發(fā)明實(shí)施例中通過(guò)分級(jí)結(jié)構(gòu)的菜單提供了跳頻序列和跳頻表分別編輯的功能,編輯完成的跳頻表和跳頻序列可以任意組合。比如當(dāng)前有跳頻表F1、F2,跳頻序列Si、S2,則可以組合成四個(gè)跳頻圖案(F1,Si)、(F1, S2)、(F2,Si)和(F2,S2)。在進(jìn)行跳頻序列和跳頻表編輯時(shí),各自的內(nèi)存空間相互獨(dú)立,可以將二者看成兩張完全獨(dú)立的數(shù)據(jù)表格,通過(guò)將跳頻表與跳頻序列進(jìn)行映射,獲得跳頻圖案;具體的可以是,跳頻序列通過(guò)對(duì)順序編號(hào)的跳頻表進(jìn)行映射的方式在跳頻表中查找需要的點(diǎn),并取出作為跳頻圖案的當(dāng)前點(diǎn)。圖4給出了一個(gè)具體的示例,說(shuō)明跳頻表和跳頻序列映射成跳頻圖案的過(guò)程。由于跳頻表和跳頻序列均是可以任意設(shè)置點(diǎn)數(shù)的,二者之間不一定會(huì)統(tǒng)一,這時(shí)可能會(huì)出現(xiàn)一個(gè)問(wèn)題,即如果跳頻序列中的值比較大,而跳頻表的點(diǎn)數(shù)有限,通過(guò)跳頻序列值去跳頻表中取不到點(diǎn),這種情況下,本發(fā)明實(shí)施例通過(guò)作如下處理若從跳頻序列中取出的值大于跳頻表的最大頻點(diǎn)數(shù),則用從跳頻序列中取出的值對(duì)跳頻表的最大頻點(diǎn)數(shù)求余,用余數(shù)從跳頻表中取頻點(diǎn)進(jìn)行映射。傳統(tǒng)的存儲(chǔ)跳頻圖案方法為直接存儲(chǔ)最終的跳頻結(jié)果,然后在需要的時(shí)候讀出即可,如果想二次編輯則不太靈活。本實(shí)施案例既支持跳頻圖案作為整體保存,也支持將用戶編輯/創(chuàng)建的跳頻表和跳頻序列單獨(dú)保存。在需要的時(shí)候既可以直接讀出跳頻圖案,也可以只讀取跳頻表或者跳頻序列,進(jìn)行二次編輯后生成新的跳頻圖案。支持用戶將保存的跳頻表和跳頻序列文件任意組合,以生成不同的跳頻圖案。這種分開(kāi)存儲(chǔ)的方式還可以在跳頻表不變僅通過(guò)修改跳頻序列的方式生成多個(gè)跳頻圖案的場(chǎng)合下,節(jié)約大量存儲(chǔ)空間。跳頻表、跳頻序列、跳頻圖案保存時(shí)均可以采用文件頭加數(shù)據(jù)的方式,舉一例可以如圖5所示。圖5所示的跳頻文件組織結(jié)構(gòu)中,跳頻文件包括文件頭和數(shù)據(jù),其中文件頭可以包括公司信息等;數(shù)據(jù)可以包括儀器型號(hào)、文件類型、子文件類型、步進(jìn)、CRC校驗(yàn)碼、 數(shù)據(jù)長(zhǎng)度、跳頻數(shù)據(jù)等。用戶可通過(guò)在跳頻第二級(jí)菜單中選擇已存圖案菜單跳到文件管理界面,選擇要讀取的跳頻圖案文件,回調(diào)以往保存的跳頻圖案文件?;蛘咄ㄟ^(guò)跳頻第四級(jí)菜單選擇已存頻表菜單或者已存序列菜單跳轉(zhuǎn)到文件管理界面,選擇要讀取的跳頻表文件或者跳頻序列文件。當(dāng)用戶選擇讀取后,即調(diào)用文件系統(tǒng)函數(shù)開(kāi)始讀取文件。舉一例如圖6所示,該例中跳頻文件的組織結(jié)構(gòu)如圖5所示,該例中讀取跳頻文件的流程可以包括步驟601至步驟605、在確定當(dāng)前設(shè)備具備跳頻功能后,讀取文件控制塊,確認(rèn)文件頭正確、讀出型號(hào)與當(dāng)前設(shè)備相符、文件總長(zhǎng)度=文件控制塊長(zhǎng)度=讀出的數(shù)據(jù)域指定長(zhǎng)度;步驟606、判斷文件類型是否為跳頻,若是則執(zhí)行步驟607,否則執(zhí)行步驟615 ;步驟607至步驟610、根據(jù)文件子類型分類;讀取跳頻表文件、跳頻序列文件或跳頻圖案文件;步驟611、對(duì)讀出的數(shù)據(jù)做CRC校驗(yàn);步驟612至步驟613、若確定CRC校驗(yàn)碼和讀出的一致,則根據(jù)步進(jìn)將數(shù)據(jù)緩沖區(qū)指針進(jìn)行強(qiáng)制轉(zhuǎn)換為相應(yīng)類型后,給跳頻表數(shù)據(jù)指針或跳頻序列數(shù)據(jù)指針或跳頻圖案數(shù)據(jù)指針賦值,結(jié)束處理;步驟614、若當(dāng)前設(shè)備不具備跳頻功能,或確認(rèn)文件頭不正確,或讀出型號(hào)與當(dāng)前設(shè)備不相符,或文件總長(zhǎng)度=文件控制塊長(zhǎng)度=讀出的數(shù)據(jù)域指定長(zhǎng)度不成立,或CRC校驗(yàn)碼和讀出的不一致;則彈出錯(cuò)誤提示,退出讀取函數(shù),結(jié)束處理;步驟615、讀取其他類型文件,結(jié)束處理?;谕话l(fā)明構(gòu)思,本發(fā)明實(shí)施例還提供一種跳頻圖案的處理裝置,其結(jié)構(gòu)如圖7 所示,可以包括跳頻圖案編輯觸發(fā)模塊701,用于接收用戶對(duì)跳頻第一級(jí)菜單中編輯圖案菜單的操作指令,呈現(xiàn)跳頻第二級(jí)菜單;跳頻表處理模塊702,用于接收用戶對(duì)跳頻第二級(jí)菜單中從屬于編輯圖案菜單的跳頻表菜單的操作指令,呈現(xiàn)跳頻第三級(jí)菜單;接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻表菜單的裝載頻表、編輯頻表或創(chuàng)建頻表菜單的選擇操作指令,獲得跳頻表;跳頻序列處理模塊703,用于接收用戶對(duì)跳頻第二級(jí)菜單中從屬于編輯圖案菜單的跳頻序列菜單的操作指令,呈現(xiàn)跳頻第三級(jí)菜單;接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻序列菜單的裝載序列、編輯序列或創(chuàng)建序列菜單的選擇操作指令,獲得跳頻序列;跳頻圖案編輯輸出模塊704,用于將跳頻表與跳頻序列進(jìn)行映射,獲得所編輯的跳頻圖案。一個(gè)實(shí)施例中,跳頻表處理模塊702可以包括跳頻表裝載單元,用于接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻表菜單的裝載頻表菜單的操作指令,呈現(xiàn)跳頻第四級(jí)菜單;接收用戶對(duì)跳頻第四級(jí)菜單中從屬于裝載頻表菜單的內(nèi)建頻表、已存頻表或易失頻表菜單的選擇操作指令,獲得跳頻表;或者,跳頻表編輯單元,用于接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻表菜單的編輯頻表菜單的操作指令,呈現(xiàn)跳頻第四級(jí)菜單;接收用戶對(duì)跳頻第四級(jí)菜單中從屬于編輯頻表菜單的頻表點(diǎn)數(shù)或編輯點(diǎn)菜單的選擇操作指令,獲得跳頻表;或者,跳頻表創(chuàng)建單元,用于接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻表菜單的創(chuàng)建頻表菜單的操作指令,呈現(xiàn)跳頻第四級(jí)菜單;接收用戶對(duì)跳頻第四級(jí)菜單中從屬于創(chuàng)建頻表菜單的頻表點(diǎn)數(shù)或編輯點(diǎn)菜單的選擇操作指令,獲得跳頻表。一個(gè)實(shí)施例中,上述跳頻表編輯單元,還可以用于接收用戶對(duì)跳頻第四級(jí)菜單中從屬于編輯頻表菜單的保存菜單的操作指令,保存跳頻表;上述跳頻表創(chuàng)建單元,還可以用于接收用戶對(duì)跳頻第四級(jí)菜單中從屬于創(chuàng)建頻表菜單的保存菜單的操作指令,保存跳頻表。一個(gè)實(shí)施例中,跳頻序列處理模塊703可以包括跳頻序列裝載單元,用于接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻序列菜單的裝載序列菜單的操作指令,呈現(xiàn)跳頻第四級(jí)菜單;接收用戶對(duì)跳頻第四級(jí)菜單中從屬于裝載序列菜單的內(nèi)建序列、已存序列或易失序列菜單的選擇操作指令,獲得跳頻序列;或者,跳頻序列編輯單元,用于接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻序列菜單的編輯序列菜單的操作指令,呈現(xiàn)跳頻第四級(jí)菜單;接收用戶對(duì)跳頻第四級(jí)菜單中從屬于編輯序列菜單的序列點(diǎn)數(shù)或編輯點(diǎn)菜單的選擇操作指令,獲得跳頻序列;或者,跳頻序列創(chuàng)建單元,用于接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻序列菜單的創(chuàng)建序列菜單的操作指令,呈現(xiàn)跳頻第四級(jí)菜單;接收用戶對(duì)跳頻第四級(jí)菜單中從屬于創(chuàng)建序列菜單的序列點(diǎn)數(shù)或編輯點(diǎn)菜單的選擇操作指令,獲得跳頻序列。一個(gè)實(shí)施例中,上述跳頻序列編輯單元,還可以用于接收用戶對(duì)跳頻第四級(jí)菜單中從屬于編輯序列菜單的保存菜單的操作指令,保存跳頻序列;上述跳頻序列創(chuàng)建單元,還可以用于接收用戶對(duì)跳頻第四級(jí)菜單中從屬于創(chuàng)建序列菜單的保存菜單的操作指令,保存跳頻序列。一個(gè)實(shí)施例中,跳頻圖案編輯輸出模塊704,具體可以用于在將跳頻表與跳頻序列進(jìn)行映射時(shí),若從跳頻序列中取出的值大于跳頻表的最大頻點(diǎn)數(shù),則用所述取出的值對(duì)所述最大頻點(diǎn)數(shù)求余,用余數(shù)從跳頻表中取頻點(diǎn)進(jìn)行映射。一個(gè)實(shí)施例中,跳頻圖案編輯輸出模塊704,還可以用于接收用戶對(duì)跳頻第二級(jí)菜單中從屬于編輯圖案菜單的保存菜單的操作指令,保存所編輯的跳頻圖案。一個(gè)實(shí)施例中,圖7所示的跳頻圖案的處理裝置還可以包括如下模塊其中之一或任意組合跳頻開(kāi)關(guān)處理模塊,用于接收用戶對(duì)跳頻第一級(jí)菜單中跳頻開(kāi)關(guān)菜單的操作指令,設(shè)置跳頻開(kāi)關(guān)狀態(tài);跳頻間隔處理模塊,用于接收用戶對(duì)跳頻第一級(jí)菜單中跳頻間隔菜單的操作指令,根據(jù)用戶輸入的跳頻間隔參數(shù)值設(shè)置跳頻速率;顯示起點(diǎn)處理模塊,用于接收用戶對(duì)跳頻第一級(jí)菜單中顯示起點(diǎn)菜單的操作指令,根據(jù)用戶輸入的顯示起點(diǎn)值設(shè)置跳頻圖案在屏幕上的顯示起點(diǎn);顯示類型處理模塊,用于接收用戶對(duì)跳頻第一級(jí)菜單中顯示類型菜單的操作指令,設(shè)置跳頻圖案的顯示類型;裝載圖案處理模塊,用于接收用戶對(duì)跳頻第一級(jí)菜單中裝載圖案菜單的操作指令,呈現(xiàn)跳頻第二級(jí)菜單;接收用戶對(duì)跳頻第二級(jí)菜單中內(nèi)建圖案、已存圖案或易失圖案的選擇操作指令,獲得跳頻圖案。本發(fā)明實(shí)施例可實(shí)施為一個(gè)具備跳頻功能的DDS(Direct Digital Synthesizer, 直接數(shù)字式頻率合成器)信號(hào)發(fā)生器,通過(guò)信號(hào)發(fā)生器的前面板控制和顯示跳頻參數(shù)和跳頻圖案,LCD界面布局可以如圖8所示。其中,跳頻參數(shù)包括跳頻開(kāi)關(guān)、跳頻間隔、顯示起點(diǎn)、 顯示類型和當(dāng)前使用的跳頻圖案標(biāo)識(shí)等。跳頻圖案的處理方法包括通過(guò)前面板的菜單軟件對(duì)跳頻菜單進(jìn)行選擇操作,頻率值和序列值等相關(guān)參數(shù)可通過(guò)鍵盤和旋鈕修改。綜上所述,本發(fā)明實(shí)施例中,向用戶提供了分級(jí)結(jié)構(gòu)的跳頻菜單,在接收到用戶對(duì)分級(jí)結(jié)構(gòu)的跳頻菜單的不同操作指令時(shí),按不同方式獲得跳頻表和跳頻序列,并根據(jù)獲得的跳頻表和跳頻序列獲得所編輯的跳頻圖案,與現(xiàn)有技術(shù)中通過(guò)設(shè)置跳頻表參數(shù)、選擇內(nèi)建的跳頻序列從而組建跳頻序列的技術(shù)方案相比,本發(fā)明實(shí)施例中獲得跳頻圖案時(shí)用戶的操作方式更加靈活多樣,可滿足用戶對(duì)跳頻圖案的不同需求;同時(shí),由于本發(fā)明實(shí)施例中用戶可通過(guò)分級(jí)結(jié)構(gòu)的跳頻菜單選擇操作裝載跳頻表和跳頻序列,因此即使在回讀跳頻圖案后,也可以進(jìn)行跳頻圖案的編輯操作。本發(fā)明實(shí)施例在支持內(nèi)建若干跳頻圖案的同時(shí)還將跳頻表和跳頻序列的編輯權(quán)限開(kāi)放給用戶,使用戶可以任意組合跳頻表和跳頻序列生成更多的跳頻圖案,并為用戶提供結(jié)構(gòu)清晰層次明顯的跳頻菜單,使用戶能夠方便的輸入跳頻圖案。跳頻圖案、跳頻序列和跳頻表分開(kāi)存儲(chǔ)的方式,既能節(jié)約存儲(chǔ)空間,又能夠方便的實(shí)現(xiàn)二次開(kāi)發(fā),三種文件的組織結(jié)構(gòu)簡(jiǎn)單明了,方便跳頻文件的回調(diào)和復(fù)用。本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。以上所述的具體實(shí)施例,對(duì)本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說(shuō)明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實(shí)施例而已,并不用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種跳頻圖案的處理方法,其特征在于,該方法包括接收用戶對(duì)跳頻第一級(jí)菜單中編輯圖案菜單的操作指令,呈現(xiàn)跳頻第二級(jí)菜單; 接收用戶對(duì)跳頻第二級(jí)菜單中從屬于編輯圖案菜單的跳頻表菜單的操作指令,呈現(xiàn)跳頻第三級(jí)菜單;接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻表菜單的裝載頻表、編輯頻表或創(chuàng)建頻表菜單的選擇操作指令,獲得跳頻表;接收用戶對(duì)跳頻第二級(jí)菜單中從屬于編輯圖案菜單的跳頻序列菜單的操作指令,呈現(xiàn)跳頻第三級(jí)菜單;接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻序列菜單的裝載序列、編輯序列或創(chuàng)建序列菜單的選擇操作指令,獲得跳頻序列;將跳頻表與跳頻序列進(jìn)行映射,獲得所編輯的跳頻圖案。
2.如權(quán)利要求1所述的方法,其特征在于,所述接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻表菜單的裝載頻表、編輯頻表或創(chuàng)建頻表菜單的選擇操作指令,獲得跳頻表,包括接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻表菜單的裝載頻表菜單的操作指令,呈現(xiàn)跳頻第四級(jí)菜單;接收用戶對(duì)跳頻第四級(jí)菜單中從屬于裝載頻表菜單的內(nèi)建頻表、已存頻表或易失頻表菜單的選擇操作指令,獲得跳頻表;或者,接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻表菜單的編輯頻表菜單的操作指令, 呈現(xiàn)跳頻第四級(jí)菜單;接收用戶對(duì)跳頻第四級(jí)菜單中從屬于編輯頻表菜單的頻表點(diǎn)數(shù)或編輯點(diǎn)菜單的選擇操作指令,獲得跳頻表;或者,接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻表菜單的創(chuàng)建頻表菜單的操作指令, 呈現(xiàn)跳頻第四級(jí)菜單;接收用戶對(duì)跳頻第四級(jí)菜單中從屬于創(chuàng)建頻表菜單的頻表點(diǎn)數(shù)或編輯點(diǎn)菜單的選擇操作指令,獲得跳頻表。
3.如權(quán)利要求2所述的方法,其特征在于,所述接收用戶對(duì)跳頻第四級(jí)菜單中從屬于編輯頻表菜單的頻表點(diǎn)數(shù)或編輯點(diǎn)菜單的操作指令,獲得跳頻表之后,還包括接收用戶對(duì)跳頻第四級(jí)菜單中從屬于編輯頻表菜單的保存菜單的操作指令,保存跳頻表;所述接收用戶對(duì)跳頻第四級(jí)菜單中從屬于創(chuàng)建頻表菜單的頻表點(diǎn)數(shù)或編輯點(diǎn)菜單的操作指令,獲得跳頻表之后,還包括接收用戶對(duì)跳頻第四級(jí)菜單中從屬于創(chuàng)建頻表菜單的保存菜單的操作指令,保存跳頻表。
4.如權(quán)利要求1所述的方法,其特征在于,所述接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻序列菜單的裝載序列、編輯序列或創(chuàng)建序列菜單的選擇操作指令,獲得跳頻序列,包括接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻序列菜單的裝載序列菜單的操作指令,呈現(xiàn)跳頻第四級(jí)菜單;接收用戶對(duì)跳頻第四級(jí)菜單中從屬于裝載序列菜單的內(nèi)建序列、已存序列或易失序列菜單的選擇操作指令,獲得跳頻序列;或者,接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻序列菜單的編輯序列菜單的操作指令,呈現(xiàn)跳頻第四級(jí)菜單;接收用戶對(duì)跳頻第四級(jí)菜單中從屬于編輯序列菜單的序列點(diǎn)數(shù)或編輯點(diǎn)菜單的選擇操作指令,獲得跳頻序列;或者,接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻序列菜單的創(chuàng)建序列菜單的操作指令,呈現(xiàn)跳頻第四級(jí)菜單;接收用戶對(duì)跳頻第四級(jí)菜單中從屬于創(chuàng)建序列菜單的序列點(diǎn)數(shù)或編輯點(diǎn)菜單的選擇操作指令,獲得跳頻序列。
5.如權(quán)利要求4所述的方法,其特征在于,所述接收用戶對(duì)跳頻第四級(jí)菜單中從屬于編輯序列菜單的序列點(diǎn)數(shù)或編輯點(diǎn)菜單的操作指令,獲得跳頻序列之后,還包括接收用戶對(duì)跳頻第四級(jí)菜單中從屬于編輯序列菜單的保存菜單的操作指令,保存跳頻序列;所述接收用戶對(duì)跳頻第四級(jí)菜單中從屬于創(chuàng)建序列菜單的序列點(diǎn)數(shù)或編輯點(diǎn)菜單的操作指令,獲得跳頻序列之后,還包括接收用戶對(duì)跳頻第四級(jí)菜單中從屬于創(chuàng)建序列菜單的保存菜單的操作指令,保存跳頻序列。
6.如權(quán)利要求1所述的方法,其特征在于,所述將跳頻表與跳頻序列進(jìn)行映射,獲得跳頻圖案,包括在將跳頻表與跳頻序列進(jìn)行映射時(shí),若從跳頻序列中取出的值大于跳頻表的最大頻點(diǎn)數(shù),則用所述取出的值對(duì)所述最大頻點(diǎn)數(shù)求余,用余數(shù)從跳頻表中取頻點(diǎn)進(jìn)行映射。
7.如權(quán)利要求1至6任一項(xiàng)所述的方法,其特征在于,所述將跳頻表與跳頻序列進(jìn)行映射,獲得所編輯的跳頻圖案之后,還包括接收用戶對(duì)跳頻第二級(jí)菜單中從屬于編輯圖案菜單的保存菜單的操作指令,保存所編輯的跳頻圖案。
8.如權(quán)利要求1所述的方法,其特征在于,還包括如下步驟其中之一或任意組合 接收用戶對(duì)跳頻第一級(jí)菜單中跳頻開(kāi)關(guān)菜單的操作指令,設(shè)置跳頻開(kāi)關(guān)狀態(tài);接收用戶對(duì)跳頻第一級(jí)菜單中跳頻間隔菜單的操作指令,根據(jù)用戶輸入的跳頻間隔參數(shù)值設(shè)置跳頻速率;接收用戶對(duì)跳頻第一級(jí)菜單中顯示起點(diǎn)菜單的操作指令,根據(jù)用戶輸入的顯示起點(diǎn)值設(shè)置跳頻圖案在屏幕上的顯示起點(diǎn);接收用戶對(duì)跳頻第一級(jí)菜單中顯示類型菜單的操作指令,設(shè)置跳頻圖案的顯示類型; 接收用戶對(duì)跳頻第一級(jí)菜單中裝載圖案菜單的操作指令,呈現(xiàn)跳頻第二級(jí)菜單;接收用戶對(duì)跳頻第二級(jí)菜單中內(nèi)建圖案、已存圖案或易失圖案的選擇操作指令,獲得跳頻圖案。
9.一種跳頻圖案的處理裝置,其特征在于,該裝置包括跳頻圖案編輯觸發(fā)模塊,用于接收用戶對(duì)跳頻第一級(jí)菜單中編輯圖案菜單的操作指令,呈現(xiàn)跳頻第二級(jí)菜單;跳頻表處理模塊,用于接收用戶對(duì)跳頻第二級(jí)菜單中從屬于編輯圖案菜單的跳頻表菜單的操作指令,呈現(xiàn)跳頻第三級(jí)菜單;接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻表菜單的裝載頻表、編輯頻表或創(chuàng)建頻表菜單的選擇操作指令,獲得跳頻表;跳頻序列處理模塊,用于接收用戶對(duì)跳頻第二級(jí)菜單中從屬于編輯圖案菜單的跳頻序列菜單的操作指令,呈現(xiàn)跳頻第三級(jí)菜單;接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻序列菜單的裝載序列、編輯序列或創(chuàng)建序列菜單的選擇操作指令,獲得跳頻序列;跳頻圖案編輯輸出模塊,用于將跳頻表與跳頻序列進(jìn)行映射,獲得所編輯的跳頻圖案。
10.如權(quán)利要求9所述的裝置,其特征在于,所述跳頻表處理模塊包括跳頻表裝載單元,用于接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻表菜單的裝載頻表菜單的操作指令,呈現(xiàn)跳頻第四級(jí)菜單;接收用戶對(duì)跳頻第四級(jí)菜單中從屬于裝載頻表菜單的內(nèi)建頻表、已存頻表或易失頻表菜單的選擇操作指令,獲得跳頻表;或者,跳頻表編輯單元,用于接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻表菜單的編輯頻表菜單的操作指令,呈現(xiàn)跳頻第四級(jí)菜單;接收用戶對(duì)跳頻第四級(jí)菜單中從屬于編輯頻表菜單的頻表點(diǎn)數(shù)或編輯點(diǎn)菜單的選擇操作指令,獲得跳頻表;或者,跳頻表創(chuàng)建單元,用于接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻表菜單的創(chuàng)建頻表菜單的操作指令,呈現(xiàn)跳頻第四級(jí)菜單;接收用戶對(duì)跳頻第四級(jí)菜單中從屬于創(chuàng)建頻表菜單的頻表點(diǎn)數(shù)或編輯點(diǎn)菜單的選擇操作指令,獲得跳頻表。
11.如權(quán)利要求9所述的裝置,其特征在于,所述跳頻表編輯單元,還用于接收用戶對(duì)跳頻第四級(jí)菜單中從屬于編輯頻表菜單的保存菜單的操作指令,保存跳頻表;所述跳頻表創(chuàng)建單元,還用于接收用戶對(duì)跳頻第四級(jí)菜單中從屬于創(chuàng)建頻表菜單的保存菜單的操作指令,保存跳頻表。
12.如權(quán)利要求9所述的裝置,其特征在于,所述跳頻序列處理模塊包括跳頻序列裝載單元,用于接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻序列菜單的裝載序列菜單的操作指令,呈現(xiàn)跳頻第四級(jí)菜單;接收用戶對(duì)跳頻第四級(jí)菜單中從屬于裝載序列菜單的內(nèi)建序列、已存序列或易失序列菜單的選擇操作指令,獲得跳頻序列;或者,跳頻序列編輯單元,用于接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻序列菜單的編輯序列菜單的操作指令,呈現(xiàn)跳頻第四級(jí)菜單;接收用戶對(duì)跳頻第四級(jí)菜單中從屬于編輯序列菜單的序列點(diǎn)數(shù)或編輯點(diǎn)菜單的選擇操作指令,獲得跳頻序列;或者,跳頻序列創(chuàng)建單元,用于接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻序列菜單的創(chuàng)建序列菜單的操作指令,呈現(xiàn)跳頻第四級(jí)菜單;接收用戶對(duì)跳頻第四級(jí)菜單中從屬于創(chuàng)建序列菜單的序列點(diǎn)數(shù)或編輯點(diǎn)菜單的選擇操作指令,獲得跳頻序列。
13.如權(quán)利要求12所述的裝置,其特征在于,所述跳頻序列編輯單元,還用于接收用戶對(duì)跳頻第四級(jí)菜單中從屬于編輯序列菜單的保存菜單的操作指令,保存跳頻序列;所述跳頻序列創(chuàng)建單元,還用于接收用戶對(duì)跳頻第四級(jí)菜單中從屬于創(chuàng)建序列菜單的保存菜單的操作指令,保存跳頻序列。
14.如權(quán)利要求9所述的裝置,其特征在于,所述跳頻圖案編輯輸出模塊,具體用于 在將跳頻表與跳頻序列進(jìn)行映射時(shí),若從跳頻序列中取出的值大于跳頻表的最大頻點(diǎn)數(shù),則用所述取出的值對(duì)所述最大頻點(diǎn)數(shù)求余,用余數(shù)從跳頻表中取頻點(diǎn)進(jìn)行映射。
15.如權(quán)利要求9至14任一項(xiàng)所述的裝置,其特征在于,所述跳頻圖案編輯輸出模塊, 還用于接收用戶對(duì)跳頻第二級(jí)菜單中從屬于編輯圖案菜單的保存菜單的操作指令,保存所編輯的跳頻圖案。
16.如權(quán)利要求9所述的裝置,其特征在于,還包括如下模塊其中之一或任意組合跳頻開(kāi)關(guān)處理模塊,用于接收用戶對(duì)跳頻第一級(jí)菜單中跳頻開(kāi)關(guān)菜單的操作指令,設(shè)置跳頻開(kāi)關(guān)狀態(tài);跳頻間隔處理模塊,用于接收用戶對(duì)跳頻第一級(jí)菜單中跳頻間隔菜單的操作指令,根據(jù)用戶輸入的跳頻間隔參數(shù)值設(shè)置跳頻速率;顯示起點(diǎn)處理模塊,用于接收用戶對(duì)跳頻第一級(jí)菜單中顯示起點(diǎn)菜單的操作指令,根據(jù)用戶輸入的顯示起點(diǎn)值設(shè)置跳頻圖案在屏幕上的顯示起點(diǎn);顯示類型處理模塊,用于接收用戶對(duì)跳頻第一級(jí)菜單中顯示類型菜單的操作指令,設(shè)置跳頻圖案的顯示類型;裝載圖案處理模塊,用于接收用戶對(duì)跳頻第一級(jí)菜單中裝載圖案菜單的操作指令,呈現(xiàn)跳頻第二級(jí)菜單;接收用戶對(duì)跳頻第二級(jí)菜單中內(nèi)建圖案、已存圖案或易失圖案的選擇操作指令,獲得跳頻圖案。
全文摘要
本發(fā)明公開(kāi)一種跳頻圖案的處理方法及裝置,其中方法包括接收用戶對(duì)跳頻第一級(jí)菜單中編輯圖案菜單的操作指令;接收用戶對(duì)跳頻第二級(jí)菜單中從屬于編輯圖案菜單的跳頻表菜單的操作指令;接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻表菜單的裝載頻表、編輯頻表或創(chuàng)建頻表菜單的操作指令,獲得跳頻表;接收用戶對(duì)跳頻第二級(jí)菜單中從屬于編輯圖案菜單的跳頻序列菜單的操作指令;接收用戶對(duì)跳頻第三級(jí)菜單中從屬于跳頻序列菜單的裝載序列、編輯序列或創(chuàng)建序列菜單的操作指令,獲得跳頻序列;將跳頻表與跳頻序列進(jìn)行映射,獲得跳頻圖案。本發(fā)明可以使用戶獲得跳頻圖案的操作方式更加靈活,滿足用戶對(duì)跳頻圖案的不同需求;同時(shí)實(shí)現(xiàn)回讀后跳頻圖案的編輯功能。
文檔編號(hào)H04B1/7143GK102457302SQ20101053055
公開(kāi)日2012年5月16日 申請(qǐng)日期2010年11月3日 優(yōu)先權(quán)日2010年11月3日
發(fā)明者李維森, 王悅, 王鐵軍 申請(qǐng)人:北京普源精電科技有限公司