12-22-2016 06:33 PM
Are you able to try the FPGA or cRIO examples from previous responses or are you limited to only DAQ? What hardware are you planning on using for your application?
Best,
Chris D. | Applications Engineer | National Instruments
12-23-2016 12:00 AM
I am limited to only daq using NI PXIe 6361 Counter.
12-27-2016 12:14 PM
It looks like there are not any quick solutions for decoding the SENT protocol without a deterministic device. User MARTZAK seems to have had some luck with it in this thread, but as they said, it is proprietary code. It may be worth shooting him/her a direct message to see if you can get any more direction on how to code this from scratch.
Short of this, the outline for the decoder sounds to be:
> Take the signal as a gate input
> Read pulse periods (this can be found in LabVIEW shipping examples)
> Buffer this data (this is worth consulting the X series manual)
> Read the buffer and interpret the data based on SENT protocol
Take a look at Tim White’s “A Tutorial for the Digital SENT Interface”. It has some good information on how you may want to start breaking down the signal.
Hope this helps!
Sam R.
Applications Engineer
National Instruments
01-06-2017 12:10 AM
Hello SamuRei,
Thanks for the repy,Daxmx counter is reading microsecond pulse period.According to SENT spec i have to send master trigger pulse and The sensor will send Data frame (the rate should be 1 ms). In my case Data frame is not pulling down due to that Counter is not able to read the pulses.Please go through attached waveform.Suggest me how to pull down those pulses.I am not able to troubleshoot this problem. The same hardware is working fine in SENT Analyser (KSENT device).
01-09-2017 12:08 PM
So just to be clear on this, you are seeing these pulses on your oscilloscope but you are not able to register them on the CI of your device? If this is the case, it is likely due to the amplitude of the signal... do you have any method of performing an amplification of the signal prior to inputting it into the device?
Best
01-10-2017 05:51 AM
Yes, I am not able to recieve those pulses in Counter input.i dont have any external amplifier.is it required or is there any way programmatically amplify the signal?