Diabetes Forums » General » Diabuddies » OneTouch UltraSmart Communication via RS232


Welcome to Diabetes Forums!

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features.

Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.


Reply
OneTouch UltraSmart Communication via RS232 LinkBack (4) Thread Tools Display Modes
  #1 (permalink)  
Old 09-20-2006, 02:18 PM
BriOnH's Avatar
Senior Member
I am a: Type 1
 
Join Date: Oct 2005
Location: Sacramento California
Posts: 2,515
OneTouch UltraSmart Communication via RS232

Fellow computer nerds,
Do any of you know how to translate the ouput of a Onetouch US into a readable text? Here is a sample (thank you Kevin!):

<DLE><STX><SOH><CAN><RS>3r0<NUL><SOH><NUL><RS><D LE><ETX>s
<DLE><STX>HR<SOH><DLE><ETX><DC3>
<DLE><STX><SOH><FS>3<DLE><DLE><NUL><SOH><NUL>C <DLE><ETX>z
<DLE><STX>HR<SOH><DLE><ETX>=
<DLE><STX><SOH>u<ESC>3`<NUL><SOH><NUL>{<DLE><ET X>M
<DLE><STX>HR<SOH><DLE><ETX>'
<DLE><STX><SOH>%<ESC>3{`<NUL><SOH><NUL>Z<DLE><ET X>)
<DLE><STX>HR<SOH><DLE><ETX>a

I know what this is, I just don't know how to translate it into meaningful data. Any help would be much appreciated.
-B
__________________
Brian Hartigan
Reply With Quote
  #2 (permalink)  
Old 09-20-2006, 03:04 PM
JediSkipdogg's Avatar
Senior Member
I am a: Type 1
 
Join Date: Sep 2005
Location: Cincinnati, OH
Posts: 8,764
FYI....the above data from the UltraSmart is ONLY BG readings and datestamp. I don't use any advanced features, so there is nothing on the carb, insulin, etc. data that can be stored as well.

Brion...I hate to say this, but it may be easier to find a way to crack the archive files open from the Lifescan software and import the data that way. But then of course you have to figure out what password LS uses, lol.
__________________
●Blue Ash, Ohio Police Dispatcher
●Type 1 diabetic for 25 years (11 months old)
●Animas pumper since December of 2002
~IR 1000 (Dec. 2002 - Jan. 2005)
~IR 1200 (Jan. 2005 - Jan. 2009)
~Cozmo 1800 (Jan. 2009 - ?)
●Dexcom Seven+ since August 1, 2009

Diabetes is an Art, NOT a Science. You must master the control by skills and not by knowledge alone.
Reply With Quote
  #3 (permalink)  
Old 09-20-2006, 03:32 PM
Banned
I am a: Type 1
 
Join Date: Oct 2005
Location: San Jose, CA
Posts: 3,358
Quote:
Originally Posted by JediSkipdogg
But then of course you have to figure out what password LS uses, lol.

hmm....I've got that password tucked away.
Reply With Quote
  #4 (permalink)  
Old 09-20-2006, 04:41 PM
Cyborg's Avatar
Senior Member
I am a: Type 1.5
 
Join Date: Feb 2006
Location: Orlando, FL
Posts: 7,872
You figure that out and I will be impressed. :smartass:
Reply With Quote
  #5 (permalink)  
Old 09-20-2006, 04:47 PM
Banned
I am a: Type 1
 
Join Date: Oct 2005
Location: San Jose, CA
Posts: 3,358
Then prepare to be impressed! <g> I'm not divulging the password on the open forum, however. I also don't have it listed on my current PC--it's most likely on my previous PC sitting in the attic...along with a few other retired PC's. If I had all the money I've spent of computer stuff since '85, I'd be a rich man!
Reply With Quote
  #6 (permalink)  
Old 09-20-2006, 06:02 PM
BriOnH's Avatar
Senior Member
I am a: Type 1
 
Join Date: Oct 2005
Location: Sacramento California
Posts: 2,515
Quote:
Originally Posted by spike
Then prepare to be impressed! <g> I'm not divulging the password on the open forum, however. I also don't have it listed on my current PC--it's most likely on my previous PC sitting in the attic...along with a few other retired PC's. If I had all the money I've spent of computer stuff since '85, I'd be a rich man!
So be prepared to be impressed, but don't be?
__________________
Brian Hartigan
Reply With Quote
  #7 (permalink)  
Old 09-20-2006, 06:48 PM
Banned
I am a: Type 1
 
Join Date: Oct 2005
Location: San Jose, CA
Posts: 3,358
Quote:
Originally Posted by BriOnH
So be prepared to be impressed, but don't be?
Ever heard of PM's? That's the only way I'll release the password. But not to anyone who is rude.

BTW, with my leg injury I'll not be rummaging around in the attic for quite some time to recover the password from my old PC.
Reply With Quote
  #8 (permalink)  
Old 09-20-2006, 06:59 PM
BriOnH's Avatar
Senior Member
I am a: Type 1
 
Join Date: Oct 2005
Location: Sacramento California
Posts: 2,515
Quote:
Originally Posted by spike
Ever heard of PM's? That's the only way I'll release the password. But not to anyone who is rude.

BTW, with my leg injury I'll not be rummaging around in the attic for quite some time to recover the password from my old PC.
Yes, and I attest to that's why I don't have a girlfriend. Sorry to read about your leg.
__________________
Brian Hartigan
Reply With Quote
  #9 (permalink)  
Old 09-20-2006, 07:02 PM
Cyborg's Avatar
Senior Member
I am a: Type 1.5
 
Join Date: Feb 2006
Location: Orlando, FL
Posts: 7,872
Almost missed that one...
Reply With Quote
  #10 (permalink)  
Old 09-20-2006, 11:02 PM
Banned
I am a: Type 1
 
Join Date: Oct 2005
Location: San Jose, CA
Posts: 3,358
Quote:
Originally Posted by BriOnH
Yes, and I attest to that's why I don't have a girlfriend. Sorry to read about your leg.

<G> Sorry to hear about you being w/o a girlfriend! That's MUCH worse of a predicament than an injured leg.
Reply With Quote
  #11 (permalink)  
Old 09-21-2006, 12:10 AM
JasonJayhawk's Avatar
Senior Member
 
Join Date: Jul 2004
Location: MIdwest, USA
Posts: 1,070
Brian,

Are you using a serial port sniffer to view the RS232 traffic? While there's a pattern in the data, I've seen the same pattern from an airplaine traffic avoidance system, only to discover that I was reading at the incorrect parity or bit length (7 vs. 8 bits) -- after correcting it, the pattern went away, and a new pattern emerged that was in good human text.

If you're "sniffing" and the Lifescan software is simultaneously receiving the data with no problems, then that certainly is a weird data format. Otherwise, the "mean" engineers have decided to transmit the data in a obfusicated binary method. The only way to "crack" that is to get a data transfer performed on a meter, then add one value, and transfer again, and then "diff" the two, and try to extract a pattern.

The OneTouch Ultra transfer protocol, I recall, was in text, with a checksum value added at the end of each line.

Do you have the RS-232 communications specification document for the Ultra meter? If not, let me know, and I'll get my old computer out and booted and will send you it... It's been two years since I've looked at it, so I don't know how detailed it was (it was a very short document, and you probably already have it).

I sort of assumed they would have kept the comm spec the same for the UltraSmart, only with the addition of the insulin/med/exercise/(and so on) data. *grumble*

Think Lifescan would be kind enough to reveal their format like they did for the Ultra?
Reply With Quote
  #12 (permalink)  
Old 09-21-2006, 12:15 AM
JasonJayhawk's Avatar
Senior Member
 
Join Date: Jul 2004
Location: MIdwest, USA
Posts: 1,070
Quote:
Originally Posted by JediSkipdogg
Brion...I hate to say this, but it may be easier to find a way to crack the archive files open from the Lifescan software and import the data that way. But then of course you have to figure out what password LS uses, lol.
Is it an MS-Access database? If so, I've seen some brute-force password cracking programs "out there" (good for the people who forget their database passwords). I'm sure we could get in to one if nobody remembers the password or can't find it in cleartext in the executable.
Reply With Quote
  #13 (permalink)  
Old 09-21-2006, 12:17 AM
Banned
I am a: Type 1
 
Join Date: Oct 2005
Location: San Jose, CA
Posts: 3,358
Quote:
Originally Posted by JasonJayhawk
Is it an MS-Access database?
Yes, it's Access.
Reply With Quote
  #14 (permalink)  
Old 09-21-2006, 12:24 AM
JasonJayhawk's Avatar
Senior Member
 
Join Date: Jul 2004
Location: MIdwest, USA
Posts: 1,070
Quote:
Originally Posted by spike
Yes, it's Access.
Any idea what version? 97/2K? I know I have a brute-force program if we really want "in" to that. It could take days or weeks to break in, depending on the password complexity, but we could do it if it comes down to it. Googling for this kind of tool shows that it's out there.
Reply With Quote
  #15 (permalink)  
Old 09-21-2006, 01:22 AM
Banned
I am a: Type 1
 
Join Date: Oct 2005
Location: San Jose, CA
Posts: 3,358
Quote:
Originally Posted by JasonJayhawk
Any idea what version? 97/2K? I know I have a brute-force program if we really want "in" to that. It could take days or weeks to break in, depending on the password complexity, but we could do it if it comes down to it. Googling for this kind of tool shows that it's out there.

I think I cracked it in about 10 seconds...
Reply With Quote

Reply


Thread Tools
Display Modes
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

LinkBacks (?)
LinkBack to this Thread: http://www.diabetesforums.com/forum/diabuddies/12411-onetouch-ultrasmart-communication-via.html
Posted By For Type Date
delicious5's Bookmarks on Delicious This thread Refback 06-22-2009 01:59 PM
onetouch ultraeasy | BoardReader This thread Refback 07-04-2008 01:59 PM
Admo.net TechSearch - diabetes: diabetes management system Page #0 This thread Refback 11-03-2007 07:43 PM
Admo.net TechSearch - diabetes: diabetes care products Page #0 Post #64 Refback 11-03-2007 07:41 PM

» Log in
User Name:

Password:

Not a member yet?
Register Now!

All times are GMT -7. The time now is 09:23 PM.

For Advertising:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33