Click here to Skip to main content
15,887,083 members
Home / Discussions / Algorithms
   

Algorithms

 
AnswerRe: Hello I have a question. Pin
Alan Balkany15-Sep-08 3:23
Alan Balkany15-Sep-08 3:23 
QuestionDetecting Analog (A/D) Pulses using Software Pin
JohnnyG12-Sep-08 2:57
JohnnyG12-Sep-08 2:57 
AnswerRe: Detecting Analog (A/D) Pulses using Software Pin
Tim Craig12-Sep-08 10:08
Tim Craig12-Sep-08 10:08 
GeneralRe: Detecting Analog (A/D) Pulses using Software Pin
JohnnyG13-Sep-08 0:30
JohnnyG13-Sep-08 0:30 
AnswerRe: Detecting Analog (A/D) Pulses using Software Pin
cp987612-Sep-08 18:10
cp987612-Sep-08 18:10 
GeneralRe: Detecting Analog (A/D) Pulses using Software Pin
JohnnyG13-Sep-08 0:27
JohnnyG13-Sep-08 0:27 
GeneralRe: Detecting Analog (A/D) Pulses using Software Pin
cp987613-Sep-08 2:40
cp987613-Sep-08 2:40 
GeneralRe: Detecting Analog (A/D) Pulses using Software Pin
JohnnyG13-Sep-08 5:36
JohnnyG13-Sep-08 5:36 
cp9876 wrote:
you could look at running a decision directed timing loop to improve timing detection from subsequent bits, or even do a joint timing and data estimation.



Wow! You said a whole lot of what I don't know. I may be in over my head. A quick search on the Internets via google shows a whole lot of formulas for s(t), etc. I don't think I have the math background to do all of that.

And even though I am being self deprecating, its encouraging to me that many programmers (and hardware engineers) I've approached about what I'm doing, either have no idea of what I'm talking about or if they do, have no idea on how to do it. Your knowledge of these techniques is admirable.

I sure could use a helper.

As far as decimating and averaging, I meant that I just tried that in the plot program to see their outputs. In reality, the legacy program simply skips 25 samples at a time through the data and I do the same except I refine the sample size as I get closer to the downward slope or unexpected changes in direction.

I don't think I have a problem detecting leading edges or even plateaus. Based on what you've said and what one friend suggested, since I do know the timing constraints for the preamble and for ATCRBS messages (framing pulses spaced 20.3 us apart), I can find a leading edge and then jump, for example, ~ 20.3 us ahead in the data and look for another leading edge. Of course, then refining for pulse amplitude and width, I can pass the entire pulse train to another processor to process and/or look for overlapped pulses before doing that.

I need to process more then just Mode-S data and the existing legacy software simply looks for a preamble and then processes the entire 56 usec envelope as Mode S. Your suggestions are very helpful though but I'm not sure I'm capable.

Sigh.
AnswerRe: Detecting Analog (A/D) Pulses using Software Pin
Leslie Sanford13-Sep-08 12:04
Leslie Sanford13-Sep-08 12:04 
GeneralRe: Detecting Analog (A/D) Pulses using Software Pin
73Zeppelin18-Sep-08 0:02
73Zeppelin18-Sep-08 0:02 
GeneralRe: Detecting Analog (A/D) Pulses using Software Pin
cp987618-Sep-08 13:30
cp987618-Sep-08 13:30 
Generalhelp regarding the flood fill algorithm Pin
niconicx11-Sep-08 13:30
niconicx11-Sep-08 13:30 
GeneralRe: help regarding the flood fill algorithm Pin
Chris Losinger11-Sep-08 14:54
professionalChris Losinger11-Sep-08 14:54 
GeneralRe: help regarding the flood fill algorithm Pin
niconicx11-Sep-08 18:15
niconicx11-Sep-08 18:15 
Questionresearching Pin
nelsonpaixao9-Sep-08 14:53
nelsonpaixao9-Sep-08 14:53 
AnswerRe: researching Pin
Paul Conrad10-Sep-08 15:19
professionalPaul Conrad10-Sep-08 15:19 
GeneralRe: researching Pin
nelsonpaixao11-Sep-08 14:19
nelsonpaixao11-Sep-08 14:19 
Questionhigh-contrast color array generation Pin
followait4-Sep-08 23:25
followait4-Sep-08 23:25 
AnswerRe: high-contrast color array generation Pin
Alan Balkany8-Sep-08 5:51
Alan Balkany8-Sep-08 5:51 
GeneralRe: high-contrast color array generation Pin
uusheikh10-Sep-08 15:00
uusheikh10-Sep-08 15:00 
AnswerRe: high-contrast color array generation Pin
Russell'12-Sep-08 1:23
Russell'12-Sep-08 1:23 
QuestionSetting up a shared key logon to a website Pin
1stfreedom3-Sep-08 6:55
1stfreedom3-Sep-08 6:55 
AnswerRe: Setting up a shared key logon to a website Pin
Alan Balkany8-Sep-08 6:02
Alan Balkany8-Sep-08 6:02 
QuestionEstimating time of completion of a data migration process Pin
tufkap1-Sep-08 1:22
tufkap1-Sep-08 1:22 
AnswerRe: Estimating time of completion of a data migration process Pin
Tim Craig1-Sep-08 19:27
Tim Craig1-Sep-08 19:27 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.