IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0499983
(2006-07-31)
|
등록번호 |
US-7487014
(2009-02-03)
|
발명자
/ 주소 |
- Houlberg,Christian Lauritz
|
출원인 / 주소 |
- The United States of America as represented by the Secretary of the Navy
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
1 인용 특허 :
4 |
초록
▼
A protocol converter that translates the ARINC-429 protocol output of an Inertial Navigation System to the National Marine Electronics Association 0183 protocol. The protocol converter includes an ARINC-429 interface board with cable and software operating in a computer with at least one serial comm
A protocol converter that translates the ARINC-429 protocol output of an Inertial Navigation System to the National Marine Electronics Association 0183 protocol. The protocol converter includes an ARINC-429 interface board with cable and software operating in a computer with at least one serial communications port. The software includes a protocol conversion program which is capable of outputting the NMEA-0183 protocol to as many as four serial communications ports simultaneously.
대표청구항
▼
What is claimed is: 1. A protocol converter for use on board an aircraft comprising: a digital computer having an interface board, a data input and a plurality of serial communications ports, said data input of said digital computer receiving ARINC-429 input data from an inertial navigation unit on
What is claimed is: 1. A protocol converter for use on board an aircraft comprising: a digital computer having an interface board, a data input and a plurality of serial communications ports, said data input of said digital computer receiving ARINC-429 input data from an inertial navigation unit on board said aircraft, wherein said ARINC-429 input data is provided to said interface board within said digital computer; said digital computer having a computer software program for operating said digital computer, said digital computer, responsive to said computer software program, reading said ARINC-429 input data from said interface board and then converting said ARINC-429 input data to NMEA-0183 navigation data; a display connected to said digital computer to monitor and display said ARINC-429 input data and a status for said ARINC-329 input data, and a configuration and a status for said serial communications ports which output said NMEA-0183 navigation data; said digital computer providing said NMEA-0183 navigation data in a sentence format comprising a plurality of NMEA-0183 sentences, wherein an operator selects at least one of said plurality of NMEA-0183 sentences for output via the serial communications ports of said digital computer; said computer software program constructing each of the plurality of NMEA-0183 sentences selected by said operator for output via the serial communications ports of said digital computer; said display displaying check marks to indicate the NMEA-0183 sentences selected by said operator for output via the serial communications ports of said digital computer; and said display displaying said ARINC-429 input data for viewing by said operator wherein said ARINC-429 input data includes latitude, longitude, altitude, speed and heading for said aircraft. 2. The protocol converter of claim 1 wherein said plurality of serial communications ports comprises first, second, third and fourth serial communications ports. 3. The protocol converter of claim 2 wherein the operator selects at least one of said first, second, third and fourth serial communications ports to output the NMEA-0183 sentences selected by said operator for output via the serial communications ports of said digital computer. 4. The protocol converter of claim 1 wherein said display displays pitch, and roll for said aircraft and a present time and date. 5. The protocol converter of claim 1 wherein said computer software program has an option for enabling a destination, said display displaying latitude, longitude and altitude data for said destination when said operator selects the option to enable said destination. 6. The protocol converter of claim 1 wherein said display includes four control buttons for use by the operator to control functions performed by said computer software program, wherein said four control buttons include a save button, an OK button, a close button and a cancel button. 7. The protocol converter of claim 6 wherein said save button allows the operator to save changes said operator makes to settings for each of said serial communications ports and to the NMEA-0183 sentences selected by said user for modification. 8. The protocol converter of claim 1 wherein said computer software program comprises an ArincInput thread, an ArincDisplay thread and a NmeaSentence thread which perform data processing and manipulation functions within said computer software program. 9. The protocol converter of claim 8 wherein said ArincInput thread reads the ARINC-429 input data from the interface board within said digital computer and then stores the ARINC-429 input data in an array within said digital computer, said ArincInput thread calculating additional data required by the NMEA-0183 protocol which is not read from the interface board by said ArincInput thread. said ArincInput thread simulating non-available data including satellite data for said plurality of NMEA-0183 sentences. 10. The protocol converter of claim 8 wherein said ArincDisplay thread allows said operator to access and view said display. 11. The protocol converter of claim 8 wherein said NmeaSentence thread constructs each of the NMEA-0183 sentences selected by said operator for output via the serial communications ports of said digital computer. 12. A protocol converter for use on board an aircraft comprising: a digital computer having an interface board, a data input and first, second, third and fourth serial communications ports, said data input of said digital computer receiving ARINC-429 input data from an inertial navigation unit on board said aircraft, wherein said ARINC-429 input data is provided to said interface board within said digital computer; said digital computer having a computer software program for operating said digital computer, said digital computer, responsive to said computer software program, reading said ARINC-429 input data from said interface board and then converting said ARINC-429 input data to NMEA-0183 navigation data; a display connected to said digital computer to monitor and display said ARINC-429 input data and a status for said ARINC-129 input data, and a configuration and a status for said first, second, third and fourth serial communications ports which output said NMEA-0183 navigation data; said digital computer providing said NMEA-0183 navigation data in a sentence format comprising nine NMEA-0183 sentences, wherein an operator selects at least one of said nine NMEA-0183 sentences for output via the serial communications ports of said digital computer; said computer software program constructing the NMEA-0183 sentences selected by said operator for output via the serial communications ports of said digital computer; said display displaying check marks to indicate the NMEA-0183 sentences selected by said operator for output via the serial communications ports of said digital computer; and said display displaying said ARINC-429 input data for viewing by said operator wherein said ARINC-429 input data includes latitude, longitude, altitude, speed, heading, pitch, and roll for said aircraft and a present time and date. 13. The protocol converter of claim 12 wherein said computer software program has an option for enabling a destination, said display displaying latitude, longitude and altitude data for said destination when said operator selects the option to enable said destination. 14. The protocol converter of claim 12 wherein said display includes four control buttons for use by the operator to control functions performed by said computer software program. wherein said four control buttons include a save button, an OK button, a close button and a cancel button. 15. The protocol converter of claim 14 wherein said save button allows the operator to save changes said operator makes to settings for each of said serial communications ports and to the NMEA-0183 sentences selected by said user for modification. 16. A protocol converter for use on board an aircraft comprising: a digital computer having an interface board, a data input and first, second, third and fourth serial communications ports, said data input of said digital computer receiving ARINC-429 input data from an inertial navigation unit on board said aircraft, wherein said ARINC-429 input data is provided to said interface board within said digital computer; said digital computer having a computer software program for operating said digital computer, said digital computer, responsive to said computer software program, reading said ARINC-429 input data from said interface board and then converting said ARINC-429 input data to NMEA-0183 navigation data; a display connected to said digital computer to monitor and display said ARINC-429 input data and a status for said ARINC-429 input data, and a configuration and a status for said first, second, third and fourth serial communications ports which output said NMEA-0183 navigation data; said digital computer providing said NMEA-0183 navigation data in a sentence format comprising nine NMEA-0183 sentences, wherein an operator selects at least one of said nine NMEA-0183 sentences for output via the serial communications ports of said digital computer; said computer software program constructing the NMEA-0183 sentences selected by said operator for output via the serial communications ports of said digital computer; said display displaying check marks to indicate the NMEA-0183 sentences selected by said operator for output via the serial communications ports of said digital computer; said display displaying said ARINC-429 input data for viewing by said operator wherein said ARINC-429 input data includes latitude, longitude, altitude, speed, heading, pitch, and roll for said aircraft and a present time and date; and said computer software program including an ArincInput thread, an ArincDisplay thread and a NmeaSentence thread which perform data processing and manipulation functions within said computer software program; said ArincInput thread reading the ARINC-429 input data from the interface board within said digital computer and then stores the ARINC-429 input data in an array within said digital computer, said ArincInput thread calculating additional data required by the NMEA-0183 protocol which is not read from the interface board by said ArincInput thread said ArincInput thread simulating non-available data including satellite data for said nine NMEA-0183 sentences; said ArincDisplay thread allowing said operator to access and view said display; and said NmeaSentence thread constructs each of the NMEA-0183 sentences selected by said operator for output via the first, second, third and fourth serial communications ports of said digital computer. 17. The protocol converter of claim 16 wherein said computer software program has an option for enabling a destination, said display displaying latitude, longitude and altitude data for said destination when said operator selects the option to enable said destination. 18. The protocol converter of claim 16 wherein said display includes four control buttons for use by the operator to control functions performed by said computer software program, wherein said four control buttons include a save button, an OK button, a close button and a cancel button. 19. The protocol converter of claim 18 wherein said save button allows the operator to save changes said operator makes to settings for each of said serial communications ports and to the NMEA-0183 sentences selected by said user for modification. 20. The protocol converter of claim 18 wherein said close button allows the operator to terminate said computer software program including said ArincInput thread, said ArincDisplay thread and said NmeaSentence thread.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.