Vehicle Sensor Programming via Segmented Verification Codes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for programming vehicle monitors to receive signals from new sensors are prone to cross-talk, where the monitor mistakenly identifies signals from other sensors due to their proximity, leading to incorrect data processing.
Innovation Solution
A method that involves initiating a programming mode to enter the sensor's location and subset identification code, followed by a verification mode to receive and store the sensor's verification and identification codes, ensuring accurate matching and reducing interference from other sensors.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the monitor receives signals from multiple sensors simultaneously, then the monitor can process data from any available sensor, but the monitor mistakenly identifies signals from other sensors due to cross-talk
Solution Approach 1:
The sensor identification code is segmented into two parts: a verification code (first portion) and a full identification code (second portion). The monitor first receives and verifies the verification code, then uses it to properly identify the full identification code, preventing misidentification of signals from other sensors.
Solution Approach 2:
The sensor transmits the verification code before the full identification code. The monitor performs verification of the verification code first, establishing a preliminary check that must pass before the full identification is accepted, thereby preventing cross-talk errors.
2Reliability
If the monitor enters programming mode to program each sensor individually, then the monitor can accurately identify each sensor, but the programming process becomes time-consuming
Solution Approach 1:
The sensor automatically transmits its verification code and full identification code to the monitor without requiring manual programming of each sensor. The monitor autonomously receives, verifies, and stores the identification information, eliminating the need for time-consuming manual programming while maintaining accurate sensor identification.
3Reliability
If the sensor transmits its full identification code continuously, then the monitor can always identify the sensor, but other sensors within range cause cross-talk and misidentification
Solution Approach 1:
The identification code is divided into a verification code portion and a full identification code portion. The verification code is transmitted first and used by the monitor to distinguish the intended sensor from other sensors in range, thereby preventing cross-talk while maintaining continuous identification capability.
Solution Approach 2:
The verification code acts as an intermediary between the sensor transmission and the monitor's identification process. The monitor uses this intermediate verification step to filter out signals from unintended sensors, preventing cross-talk before the full identification code is processed.
Data Source
AI summary
Disclosed herein is a method of programming a monitor to process data from a new sensor having a selected location on a vehicle, where in the new sensor transmits a verification code and an identification code as well as said data. The subject monitor programming method basically comprises initiating a programming mode, entering the location of the new sensor, entering a subset of the new sensor's identification code; storing the location and subset, exiting the programming mode, initiating a verification mode, receiving the new sensor's verification code and identification code, recognizing the verification code, storing the identification code, exiting the verification mode, initiating a normal operation and display mode, comparing the new sensor's transmitted identification code with the stored identification code, and processing the data from the new sensor when the transmitted identification code matches the stored identification code.
