If you have a problem or need to report a bug please email : support@dsprobotics.com
There are 3 sections to this support area:
DOWNLOADS: access to product manuals, support files and drivers
HELP & INFORMATION: tutorials and example files for learning or finding pre-made modules for your projects
USER FORUMS: meet with other users and exchange ideas, you can also get help and assistance here
NEW REGISTRATIONS - please contact us if you wish to register on the forum
Users are reminded of the forum rules they sign up to which prohibits any activity that violates any laws including posting material covered by copyright
OBDII Polling Timer
4 posts
• Page 1 of 1
OBDII Polling Timer
I am trying to improve my OBDII tool polling timer. Simply, I want to take a group of text strings (PID values selected by the user) and be able to cycle through each one and send it through the COM Port module to the OBDII bluetooth adapter.
I put together a version using a portion of the OBDII tool PID value selection section together with GET At String and advanced counter. The reason I am doing this is to avoid using the Select primative that I used in my first prototype OBDII tool as I believe it causes miss timing issues during PID value polling.
My question is: when creating an "array" of the strings (PID values), why do I have to use a NL at the start so the Get At will locate it at position 1? Am I missing something? I have tried using the String Array, looked at the Queue and Stack modules and other ways of attempting to do this but could not get it to work. Is there a better way of approaching this?
I put together a version using a portion of the OBDII tool PID value selection section together with GET At String and advanced counter. The reason I am doing this is to avoid using the Select primative that I used in my first prototype OBDII tool as I believe it causes miss timing issues during PID value polling.
My question is: when creating an "array" of the strings (PID values), why do I have to use a NL at the start so the Get At will locate it at position 1? Am I missing something? I have tried using the String Array, looked at the Queue and Stack modules and other ways of attempting to do this but could not get it to work. Is there a better way of approaching this?
- Attachments
-
- OBDII_Polling_Timer.fsm
- (6.75 KiB) Downloaded 688 times
- acg2010
- Posts: 80
- Joined: Tue Oct 05, 2010 3:18 am
Re: OBDII Polling Timer
I made this in ruby, which greatly facilitates the entire management.
For any questions please do not hesitate to ask.
XMAS
For any questions please do not hesitate to ask.
XMAS
- Attachments
-
- OBDII_Polling_Timer (Tronic).fsm
- (13.21 KiB) Downloaded 690 times
- Tronic
- Posts: 539
- Joined: Wed Dec 21, 2011 12:59 pm
Re: OBDII Polling Timer
Thx Tronic, I will try it out.
Merry Christmas to everyone.
Merry Christmas to everyone.
- acg2010
- Posts: 80
- Joined: Tue Oct 05, 2010 3:18 am
4 posts
• Page 1 of 1
Who is online
Users browsing this forum: No registered users and 36 guests