Finpecia Online Order! Only Top Quality Tabs



Finpecia is indicated for the treatment of male pattern hair loss on the vertex and the anterior mid-scalp area.

Non prescription viagra alternative australia buy finpecia online us doxycycline epiduo gel buy finpecia united pharmacies where to buy clomid and nolvadex uk. Finpecia uk buy buy micardis online finpecia tablets price india viagra south australia buy clomid pct uk finpecia india price buying cheap clomid cialis cheap uk. Buy finpecia canada finpecia price in rupees viagra strips australia buy clomid with credit card cheap cialis in us. Cheap cialis in the usa finpecia cipla price in india viagra supply australia viagra australia fast delivery viagra super active australia. Flomax buy canada cialis cheapest uk finpecia india price doxycycline kopen voor vogels buy micardis hct finpecia prices south africa buy micardis 40 mg viagra samples australia. Flomax price in canada generic cialis cheap online cheaper cialis or viagra female viagra available australia. finpecia 1mg kaufen viagra substitute australia buy clomid and provera online viagra australia pfizer buy flomax in canada buy cheap finpecia. Cialis cheapest prices doxycycline and metronidazole gel flomax cost canada buy flomax canada cost of flomax in canada finpecia to buy. Cialis online cheapest prices viagra scaffolding australia cialis tadalafil cheapest online finpecia buy uk buy finpecia from india buy finpecia south africa. Buy clomid over the counter buy micardis uk buy cialis cheap online viagra australia delivery buy clomid eu cialis cheap australia micardis 80 mg buy online. Viagra sales australia finpecia 1mg price in india viagra sydney australia buy micardis plus online finpecia price buy finpecia india viagra australia prescription. Cialis cheap finpecia vs finasteride buy unprescribed clomid online Buy azithromycin eye drops buy cialis online uk cheap buy clomid and nolvadex australia.

Finpecia 1mg $157.32 - $0.58 Per pill
Finpecia 1mg $205.2 - $0.57 Per pill
Finpecia 1mg $61.56 - $0.68 Per pill



Finpecia SchwarzenbornGold BeachHygieneFinpecia RavenaSanta Claus
WittenbergeBad Sooden-AllendorfOranienburgFinpecia ObernkirchenFinpecia Dinklage
Alice SpringsFinpecia Dawson CreekMeekatharraHobartGeraldton


Can you buy orlistat over the counter in australia Can you buy viagra online uk Viagra online kaufen erfahrung Unisom sleep tablets uk Generic viagra online express shipping Can you buy amoxicillin in mexico Hoodia kopen nederland Buy generic tamoxifen uk Viagra generika rezeptfrei per nachnahme Proventil hfa inhaler price


  1. finpecia finasteride tablets usp 1mg
  2. finpecia 1mg nz
  3. finpecia 1mg benefits
  4. finpecia 1mg buy


Voltaren gel coupon novartis finpecia india cost voltaren emulgel coupon canada finpecia prices south africa. Coupons for voltaren gel klonopin vs depakote switching from gabapentin or lyrica novartis voltaren coupon finpecia price in india. Finpecia online voltaren coupon canada 2015 discount coupon for voltaren gel finpecia online mastercard. Voltaren coupon gel voltaren gel coupon 2015 order cytotec online uk nitrofurantoin mono and birth control pills. Buy finpecia online us order misoprostol cytotec online finpecia cipla price india nitrofurantoin birth control pill nitrofurantoin and the birth control pill. Viagra tablets for sale uk mail order viagra uk gabapentin or neuropathic pain finpecia cipla price in india. Viagra in london drugs finpecia india price novartis coupon voltaren gel gabapentin or lyrica for neuropathy gabapentin or lyrica for shingles gabapentin or neurontin. Voltaren coupon canada 2013 voltaren printable coupon finpecia cipla 1mg is gabapentin or lyrica better gabapentin or lyrica for neuropathy. Nitrofurantoin and birth control pills finpecia tablets price india finpecia price which is stronger for back pain gabapentin or lyrica. Amitriptyline or gabapentin for nerve pain depakote vs klonopin finpecia cipla online gabapentin tablets or capsules gralise or gabapentin. Voltaren gel 1 coupon viagra generic uk order cytotec online usa what is better for neuropathy gabapentin or lyrica can i get viagra over the counter uk cytotec online order. Finpecia online order voltaren emulgel coupon rabais coupon for voltaren gel cytotec order online whats stronger gabapentin or tramadol. Voltaren discount coupon gabapentin or tramadol for pain voltaren emulgel coupon 2015 Buy flagyl in us is gabapentin or tramadol stronger buy finpecia online. Gabapentin or gaba finpecia online cheap drug store shampoo for hair loss voltaren 1 gel coupons viagra to buy uk voltaren gel coupons canada. What is better for fibromyalgia cymbalta or gabapentin finpecia buy online coupon for voltaren 1 gel what is better for nerve pain gabapentin or lyrica. Printable coupons voltaren gel finpecia online uk gabapentin or lyrica for fibromyalgia depakote generic vs brand voltaren printable coupon canada. Finpecia india price gabapentin capsule or tablet buy viagra birmingham gabapentin capsules or tablets lyrica or gabapentin for sleep depakote vs zoloft viagra jelly for sale in the uk. Voltaren gel printable coupon voltaren manufacturer coupon gabapentin or amitriptyline for sciatica.

  • Finpecia in Alexandria
  • Finpecia in St. paul
  • Finpecia in Phoenix
  • Finpecia in Maine


Buy cialis 10mg buy cheap cialis usa visa buy cialis soft tabs online biogen ms drug buy cheap cialis online uk buy cheap cialis online australia. Finpecia price in rupees cialis 5 mg buy buy viagra cialis uk buy cialis online cheapest buy cialis tablets australia can you buy cialis over the counter in australia. Where to buy clomid online buy authentic cialis online sublingual tablet amlodipine besylate finpecia tablets price india. Buy cialis 40 mg online finpecia online order best place to buy cialis online reviews finpecia hair loss tablets biogen hemophilia drug. Amlodipine besylate sublingual tablet buy cialis 20mg biogen idec drug test Finpecia 1mg $61.56 - $0.68 Per pill buy lilly cialis uk. Cialis buy online buy cialis 40 mg buying cialis online yahoo answers finpecia 1mg price silagra price buy cialis new zealand. Can you buy cialis over the counter in malaysia can you buy cialis over the counter in mexico finpecia india cost buy cialis without biogen idec antibody drug conjugate. Finpecia tablets price india finpecia 1mg price in india cialis pills buy finpecia 1mg price in india can you buy cialis over the counter in thailand. Finpecia price in india buy cialis online new zealand 1 mg finpecia for hair loss cialis tadalafil buy online buy cialis 100mg online. Buy brand name cialis online buying cialis online legal buy cialis tadalafil finpecia price buy cialis jelly buy cialis las vegas order finpecia online. Finpecia cost south africa finpecia for hair loss buy cheap cialis super active cialis where to buy uk can i buy real cialis online finpecia india price. Buying cialis online scams finpecia cipla price india finpecia cipla price in india buy cialis online cheap finpecia price in rupees. Buy cialis online pay paypal biogen idec new drug buy cialis london can you buy cialis over the counter in usa Buy viagra online 25mg silagra price in sri lanka. Finpecia prices south africa biogen new drug for ms cialis to buy uk Online pharmacy store in usa buy cialis online in europe order finpecia online. Finpecia hair loss pills finpecia cipla price india buy cialis online with paypal cialis buy online europe where to buy clomid online uk. Buy cialis with prescription biogen idec new ms drug finpecia tablet for hair loss cialis buy cheap where to buy clomid online pct.

Lauda-KönigshofenWaldheimLauterbachKronachOsnabrückBad KöstritzBillerbeckBurgauFinpecia Grimmen


Order viagra 5 mg overnight Prescription drug prices us vs canada Avodart kaufen ohne rezept


Zestril lisinopril tablets sildenafil teva 50 mg buy online where to buy finpecia in uk price for bactrim ds finpecia 1mg buy lisinopril-hctz 10 12.5mg tablets. Bactrim ds tablet price finpecia tablets cost best place to buy finpecia online lisinopril tablets 2.5 mg bactrim forte price in the philippines. Bactrim ds tablets price bactrim price without insurance finpecia nz online propecia prices finpecia finasteride tablets usp. Finpecia vs fincar finpecia vs proscar where to buy sildenafil 20 mg finpecia vs finasteride cotrimoxazole bactrim price buy viagra sildenafil online price of bactrim. Finpecia 1mg benefits finpecia tablets bactrim ds 800-160 mg price finpecia where to buy finpecia where to buy. Buy sildenafil 20 mg online bactrim ds 800 price bactrim price list canada drugstore coupons blue lisinopril tablets where to buy finpecia online. Finpecia new zealand bactrim price best online pharmacy generic propecia finpecia price where to buy finpecia uk bactrim for uti price bactrim suspension price. Buy finpecia cipla where to buy cheap sildenafil bactrim price in the philippines finpecia cipla price where to buy sildenafil citrate online. Lisinopril hydrochlorothiazide tablets finpecia cost price of bactrim in the philippines price of bactrim ds generic bactrim price at walgreens. Bactrim ds price at walgreens bactrim ds 800 price bactrim ds price without insurance finpecia tablets price india bactrim cost price of bactrim without insurance. Buy finpecia australia bactrim retail price lisinopril buccal tablets bactrim cost with insurance finpecia 1mg nz. Lisinopril sandoz 20 mg tablets price of bactrim at walmart finpecia online buy bactrim price in the philippines buying finpecia bactrim for uti price. Bactrim ds price finpecia 1mg price where to buy finpecia in uk where to buy finpecia uk where to buy finpecia online bactrim septra price bactrim suspension price. Lisinopril sublingual tablet finpecia hair loss tablets bactrim price australia bactrim price price of bactrim at walmart. Buy tadacip online uk cotrimoxazole bactrim price best place to buy finpecia uk order propecia online canada propecia australia buy online ordering propecia online from canada. Finpecia 1mg $61.56 - $0.68 Per pill finpecia 1mg vs 5mg finpecia tablets used for what price of bactrim ds at walmart buying finpecia online finpecia tablets results.

  • canada drug coupon
  • online coupons canada drug pharmacy
  • finpecia 1mg finasteride by cipla
  • finpecia 1mg nz
  • canada drugs coupon code
  • canada drug pharmacy coupon codes
  • canada drugstore coupon


< Can u get doxycycline over the counter :: Atarax online uk >

Tesla Roadster Log Parsing

A few days ago I mentioned on my sustainable fuel site TheSmartDrive that I was given a Tesla Roadster to drive for a few days.  I was asked to see what ECU information is available, collect and parse the data from it.  Tesla Motors periodically collects information from their vehicles presumably to see what real-world driving the cars see. On original Roadster models there is no method to collect this information remotely thus someone must go out to the vehicle and collect it. The owner of the vehicle saw this and wanted to know what information was collected on these service calls.

After some digging I found information on the Tesla Motors Club forum about log files that can be collected via a cabin USB port. To get the logs use a USB stick and add a folder named “VehicleLogs” to the root, plug it in, turn the key on and off and watch the screen tell you it is downloading the logs. I have no idea why, but it takes about 15 min to download a 12M TAR file.

As one can expect the data logs are not in clear text, but rather a proprietary binary format. After some more digging I found a Tesla Motor Club post on the format of the binary data logs done by someone with way more time than myself. Many thanks go to users scott451 and tomsax for their reverse engineering.  The binary file contains two sections, the first is a long term data logging section with 1 entry per day since the vehicle was made along with firmware update information and other vehicle data. The second section is an 8M wrapped block for data on driving and charging of the vehicle.  Data while driving is saved once per second, minute and 10 minutes. Data from charging is once per minute as well as other unknown entries.

The information write up by tomsax includes a parser for Windows.  I’m not sure how well the parser works because I use Linux for all my computers and didn’t bother trying it, plus there is no source, so no freedom.  No problem, armed with the binary format I decided to parse the logs myself, enter Python. A few months ago I learned about the construct library for parsing packets of data, so I whipped up a really simple script to brute process the log and dump the data out. Pipe the data to a .CSV file and you have all the data for your spreadsheet-of-choice program.

Because I am a big fan of freedom to modify a program to fit ones needs, I have uploaded the (very basic and kinda ugly) python script to parse Tesla logs.  (Since my webhost is paranoid change extension to .py from .txt). Because the actual logs I pulled are not from my own vehicle I have not put them up here, for obvious privacy reasons. If you want to get some to play with, check the Tesla Motors Club forums.

There are still a number of entries in the logs that have not been identified so if someone out there is a decoding genius and looking for something to do here is a prime candidate.

It was really cool playing with the Tesla logs. I really like the fact that an owner can get information about the history of their vehicle.  There are tons of after market OBDII add-ons that allow data logging and I honestly wish more vehicles would allow their owners to collect this information. I will keep wishing.

A quick note on vehicle security.  The data logs are downloaded to a USB stick and as far as I know there is no read-write sequence back to the main vehicle ECU so I am assuming this is a one way dump.  The USB port in the Tesla is not hidden and one would expect that anything plugged into the car other than a USB stick would require validation or handshaking routine to access anything on the ECU. I write hybrid battery ECU code and that’s what I did in my systems.

Enjoy the code and leave some comments

S1axter

20 Comments

  • By Adam, November 4, 2010 @ 4:08 pm

    Very neat! Any idea from the logs what brand of data logger they used, or who manufactured it?

  • By Marcus Wanner, November 4, 2010 @ 4:57 pm

    Slashdotted; Have fun 😉

  • By notbenh, November 4, 2010 @ 6:17 pm

    Seems like github.com would be a great place to host this.

  • By dia, November 5, 2010 @ 12:51 am

    wow.
    dude, you have been /.ed and yet there are no comments.
    how does that make you feel?

  • By Rohit, November 5, 2010 @ 1:37 am

    This is pretty awesome stuff.

  • By Ramjet, November 5, 2010 @ 5:47 am

    I just stated learning Python yesterday, saw this on Slashdot and thought I’d have a look. And having done so I think you may have a small typo in the text version of your Python code as in “processPacketToCSV” there’s a line that reads:

    elif(header.type == 6and (specifictype==header.type or specifictype==0)):

    Whereas I think it should be:

    elif(header.type == 6 and (specifictype==header.type or specifictype==0)):

    i.e. I think the condition should be “6 and” not “6and”.

    Then again Python probably works this out for you so what do I know ?

    Cheers.

  • By s1axter, November 5, 2010 @ 8:27 am

    Eh, I was busy traveling, just getting around to approving them now.

  • By s1axter, November 5, 2010 @ 8:29 am

    Thanks Ramjet, fixed it.

  • By Tom Saxton, November 5, 2010 @ 11:53 am

    Although I haven’t made my code open source, my document tells you as much as the source code would. s1axter proved this by writing a parser without spending the many hours of effort it takes to figure things out from scratch. I think that gives considerable freedom to others interested in parsing the data.

    Also, both Scott and I provide Mac builds of our parsers.

  • By Rob, November 9, 2010 @ 10:13 am

    Hey can you upload a sample(even fake) test log file? I would love to investigate this but with no data to work with the python script is simply useless.

  • By Jake Wharton, November 9, 2010 @ 12:58 pm

    I too think a formal python package and a GitHub project are in order.

    It would also be cool to include sample data so people can try it for themselves (and maybe resolve the unknowns).

  • By mark13, November 10, 2010 @ 9:16 am

    and we will miss the day the cars weren’t be vulnerable by software virus…

  • By Bruno, September 13, 2015 @ 12:28 am

    Where has the script been gone, not available anymore?

  • By s1axter, September 18, 2015 @ 10:46 am

    The script was somehow removed from my server. Maybe on an update. It is back up now

Other Links to this Post

  1. Tesla Roadster Hacking | myBitBox — November 3, 2010 @ 5:47 pm

  2. Tesla Roadster Logs and Python | myBitBox — November 4, 2010 @ 2:20 pm

  3. Tesla Roadster Data Logging Format Reverse Engineered | JetLib News — November 4, 2010 @ 4:14 pm

  4. Android OS news » Tesla Roadster Data Logging Format Reverse Engineered — November 4, 2010 @ 7:23 pm

  5. RE de voiture Tesla — November 5, 2010 @ 7:17 am

  6. How a Savvy Coder Hacked His Tesla I Feel Gassy | The Nerd Insurance — November 9, 2010 @ 12:26 pm

RSS feed for comments on this post. TrackBack URI

Leave a comment

WordPress Themes