C=#C=`q0`q0`q0`q0`q0` – Odd Characters After Exiting VIM

After exiting VIM and receiving a slight delay before getting back to the screen from vim (likely due to packet loss on the current network), I found a strange set of characters pre-filled in the command line.

C=#C=`q0`q0`q0`q0`q0`

Checking my history didn’t show any executed commands and I didn’t type anything between exiting vim with “[esc]:x”. Curious. Anyone else see this set of characters? Could it be part of a packet from some connection re-negotiation or something that was re-sent but misinterpreted outside of vim?

Verzion Message+ Blank Messages FIXED!

If you are having problems with Verizon Message+ on OS X Sierra, read on. There’s a simple way to fix disappearing, blank, and missing messages on Verizon Message+ Desktop messaging app.

Update: 27 January 2017

The Message+ App for OSX has been updated to version 2.0.2 with “Bug Fixes & stability improvements”. Since this update, I have had no issues with disappearing messages. The app seems to be faster and more stable overall as well, but some users still experience intermittant high cpu usage.

Instructions below:

  1. Click on the Message+ menu in the top left and navigate to Preferences. How you get here might be different for PC and OSX. This is a screenshot of the Mac OS Menu.message-preferences
  2. Once you have the preference menu open, modify the font size on the very bottom. I adjusted my font size to small and suddenly all of the messages returned. I am now able to send and receive messages without any blank messages appearing. message-plus-adjust-font-size

Many users have reported disappearing messages in macOS 10.12 Sierra and macOS  10.11 El Capitan, but this should fix the issue for both. You may also be able to adjust your font size to any size but the default in order to get the message app to perform normally, but I have tested and confirmed the smallest font size solves the problem. Unfortunately, you may need to re-adjust the font size periodically to keep the problem from occurring, but this is a good temporary fix until Verizon addresses the problem.

As a bonus, this fix also reduces Message+ CPU Usage to normal levels:

Verizon Message+ CPU Usage
Verizon Message+ CPU Usage

Seeds of Revolution – Dday One

Seeds of Revolution is a song on Dday One’s album Loop Explosions also featuring Long Arm.

This nation is in a state of turmoil unparalleled in our district poverty amidst wealth widespread racism and bewilderment over a strange war…

…Part of the seeds of the revolution…

Any clue where the audio is sampled from? Questions, ideas, eras in the comments!

Listen Below:

Enable Google Maps Search History – Apps for Business

If you’re frustrated you can’t access your maps search history with your google apps for business account, there’s a simple, but hidden step the admin of your apps for business account can do.

With google apps for business, the admin of the business manages many settings and, by default, search history is turned off. Your Search History is off. Without Search History, you won’t see new suggestions for places and addresses you’ve searched for. Turn on Search History to save time when you search. TURN ON SEARCH HISTORY

Apps for business users will be unable to turn on search history from this menu. In my experience, attempting to will result in a loop of logging in, turning on search history, and returning only to find the checkbox didn’t work.

 

To Turn on Google Maps Search History:

  1. Navigate to admin.google.com -> Apps -> Additional Google Services [or click here]
  2. Scroll to the bottom of the list where you will find Web & App Activity
    Web and App Activity: Access and manage your web activity from any computer
  3. Configure the service to by “On for Everyone” by clicking the 3 vertical dot menu to the very right of the service listing. configure-on-for-everyone
  4. Enjoy! Your search and maps history is now functional!

VW Offer Letter Details

Once you’ve submitted all of the documentation to VW for your TDI buyback (registration, Identification, title), you will be presented with the following webpage and document. My processing time took around 2 weeks (submitted on December 1st, offer letter from 16th December). I hope this information will be useful and interesting to TDI and non-TDI owners about the final steps.

Please download your offer letter. To accept your offer, you must sign the offer letter and sign a release in the presence of a Notary Public and send both documents back to Volkswagen Group of America, Inc. Please check the box confirming your offer selection, have all claimants (including any co-claimant) sign and date the letter, and complete the enclosed release form in the presence of the Notary Public. Upon receipt of your returned materials, they will be reviewed for completeness.

Once complete, please indicate how you would like to return the offer letter to us: upload on the site, mail, or by fax. Upon receipt of your returned materials, they will be reviewed for completeness.

[PUBLISHED FINAL OFFER SAMPLE BELOW]

Please indicate how you will return the fully executed Offer and Release. Selecting “Upload” and scanning all pages will ensure the quickest processing.
Important: You must scan your entire offer package (completed and notarized) into a single file. The portal will not allow you to upload multiple files.
Please confirm which option you have selected:

-Vehicle Buyback
OR
-Emissions Modification & Extended Emissions Warranty

Please indicate your preferred payment method:

Selecting Electronic Funds Transfer (EFT) will ensure the most secure processing and earlier appointment options. If you choose to be paid by check and need to reschedule your closing for any reason, there will be at least a two week wait from the date you reschedule until another scheduling option is available.

If you select an Electronic Funds Transfer (EFT), payment will be submitted within 3 banking days of completion of your closing transaction. If you select a check, a check will be provided at the time of your buyback or lease termination transaction or, if you selected an emissions modification, a check will be mailed to you within 3 banking days of receiving the modification.

Details of the Letter:

RE: VIN WVWMM7AJ9XXXXXXXX#########
Claim:20## Golf Hatchback 2D TDI

Volkswagen Group of America
3800 Hamlin Rd
Auburn Hills, MI 48326
Telephone 1-844-982-5246
Fax 1-248-754-6602

Based on the information you have provided, you are eligible to participate in the 2.0-Liter Settlement Claims Program. This letter is your formal offer of settlement benefits. As detailed below, this letter is only an offer; to receive settlement compensation you must first accept the offer by signing below, signing a notarized release, and sending them both to Volkswagen Group of America, Inc. You have indicated preliminary interest in returning your vehicle and receiving the buyback payment. The total buyback offer includes two components:
1) your vehicle return amount derived from the September 2015 NADAUsed Car Guide Clean Trade value, or a percentage of MSRP for 2015 Model Year vehicles, with adjustments for mileage and manufacturer-installed options; plus
2) additional restitution, which is the sum of a set percentage of the vehicle return amount and a flat dollar amount. SELECTED OPTION (Preliminary) – BUYBACK.
Under the buyback option, Volkswagen Group ofAmerica, Inc. will repurchase your vehicle and pay an additional restitution payment, for a total of
$$$,$$$.00 as broken down below:
$ $$,$$$.00 Vehicle Return Amount
$ $$,$$$.00 Additional Restitution Payment
$ $$,$$$.00 Amount VW Will Pay You

Please note that the total payment may change based on updated mileage at the time of your buy back appointment. Continuing to drive your car an average of 12,500 miles per year (around 1,000 miles per month) or fewer will not reduce your compensation under the Class Action Settlement. Driving your car more than an average of 12,500 miles per year might reduce your compensation. If you select the buyback option, you agree to surrender the vehicle to Volkswagen and to sign the necessary paper work to provide Volkswagen Group of America, Inc. with a clear certificate of title at the time of your appointment. You, and each listed title holder, must present a government issued ID at the time of your appointment. If each title holder cannot be present at the appointment, you must present a notarized power of attorney for each title holder as well as a copy of a government issued ID for each title holder.

Accepting the Offer: You may accept the buyback offer by signing this letter on the last page and signing and notarizing the enclosed release form. You must then return both the signed letter and the notarized release by uploading a copy to the Online Claims Portal via www.VWCourtSettlement.com, faxing a copy to 248-754-6602 or mailing a copy to VW / Audi Emissions Settlement Claims Processing, P.O. Box 214500, Auburn Hills, MI 48321.You must send both this letter and the enclosed notarized release before your acceptance is considered complete. The release only becomes effective and binding after you receive a benefit under the Class ActionAgreement.
PLEASE NOTE: If you obtain an approved emissions modification before accepting your offer, you will no longer have an Eligible Vehicle and the Buyback option under the Class Action Settlement will no longer be available. Nonetheless, you may still be eligible to receive a cash payment associated with the approved emissions modification.Please call 1-844-98-CLAIM for more information. Scheduling an Appointment: After we receive your fully executed acceptance of this offer along with the signed and notarized release, we will notify you by email and/or by U.S. mail (depending on your indicated preference) to schedule an appointment for a buyback. Once you have been notified, you may schedule an appointment for your buyback using the Online Claims Portal that can be accessed through www.VWCourtSettlement.com or by phone at1-844-98-CLAIM. If your vehicle is a Volkswagen, you will be able to select from any Volkswagen Dealer. If your vehicle is an Audi, you will be able to select from any Audi Dealer. You also will be able to complete the buy back within 90 days of your acceptance of this offer and scheduling an appointment. You should bring your vehicle to the selected Volkswagen or Audi Dealer at the appointed time, where a designated Settlement Specialist will handle theclosing process. Closing Package: Prior to your buyback appointment, you will be provided a package of closing documents. If you filed your claim electronically, you may obtain the closing documents in the Online Claims Portal viawww.VWCourtSettlement.com. If you filed by mail or fax, a package of closing documents will be mailed to you prior to your appointment. You will be required to bring your closing package to the dealership on your appointment date to meet with the Settlement Specialist and complete the closing package before executing the buy back transaction. Payment Method: You may receive your buyback payment via electronic fund transfer or by check. Please visit theOnline Claims Portal via www.VWCourtSettlement.com or call 1-844-98-CLAIM to provide information on your preferred payment method or to change your payment preference. Funds will be made payable to the addressee of this letter only. If there are multiple owners on this vehicle and they are not both listed on page 1 of this letter, please contact us at 1-844-98-CLAIM. *** ALTERNATE OFFER: You may change your selected remedy at any time before the buyback is complete. If you decide to change your selected remedy, and if an emissions modification is approved for your vehicle, you may keep your vehicle and receive an approved emissions modification free of charge and an additional restitution payment, calculated using two components:
1) a percentage of the September 2015 NADA Used Car Guide CleanTrade value, or a percentage of MSRP for 2015 Model Year vehicles, with adjustments for mileage and manufacturer-installed options; and
2) a flat dollar amount. Vehicles receiving an approved emissions modification will also received is closures about the effects of the modification on performance and durability, an extended emissions warranty, and a Lemon Law-type remedy to protect against the possibility of the modification causing subsequent problems.

ALTERNATIVE OPTION – APPROVED EMISSIONS MODIFICATION. Under the approved emissions modification option, your vehicle will receive the approved emissions modification and an extended emissions warranty free of charge and we will pay you a total restitution payment of $5,100.00. If your vehicle is a Model Year 2015 Eligible Vehicle, the approved emissions modification will be completed in two steps. Upon completion of the first stage of the approved emissions modification, you will receive 2/3 of the payment amount shown above. Upon completion of the second stage of the approved emissions modification, you will receive the last 1/3 of the payment amount shown above. If you sell or otherwise transfer ownership of your vehicle before the second stage of the approved emissions modification can be completed, you will not be eligible to receive the last 1/3 of the payment, but the new owner will be able to complete the second stage of the approved emissions modification and receive the last1/3 of the payment. Please note that the total payment may change based on updated mileage at the time of your approved emissions modification appointment. Continuing to drive your car an average of 12,500 miles per year(around 1,000 miles per month) or fewer will not reduce your compensation under the Class ActionSettlement. Driving your car more than an average of 12,500 miles per year might reduce your compensation. If you choose to receive the approved emissions modification, we will inform you when the modification has been approved through the Claims Portal, email and/or U.S. mail, depending on your stated preference, which may not be until May 1, 2018. Once you have been notified, you may schedule an appointment for your vehicle to receive the approved emissions modification via the Online Claims Portal throughwww.VWCourtSettlement.com or by contacting your preferred Volkswagen or Audi Dealer directly. If your vehicle is a Volkswagen, you will be able to select from any Volkswagen Dealer or authorized repair facility. If your vehicle is an Audi, you will be able to select from any Audi Dealer or authorized repair facility. You also will be able to complete the approved emissions modification within 90 days of your acceptance of this offer and scheduling an appointment. You should bring your vehicle to the selectedVolkswagen or Audi Dealer at the appointed time. If your approved emissions modification is expected to take longer than three (3) hours to complete, you will be offered a loaner vehicle free of charge. If the emissions modification is not approved by May 1, 2018 and you still own your vehicle, then you will have an opportunity to choose a buyback or you may withdraw from the class action settlement completely. Changing Your Selected Remedy: If you would like to change the option you have preliminarily selected, please indicate the option you now choose at the end of this letter just above your signature line. *** For any questions or to learn more about the buyback option or the approved emissions modification option, including how vehicle mileage and loan obligations will impact your payment amount if you select the buy back option, please visit www.VWCourtSettlement.com or call 1-844-98-CLAIM.

VW Claim Form
VW Claim Form

INDIVIDUAL RELEASE OF CLAIMS
In re Volkswagen “Clean Diesel” Marketing, Sales Practices, and Products Liability Litigation, MDL No. 15-2672 (N.D. Cal.) MUST BE COMPLETED BY CLAIMANT PRIOR TO RECEIVING BUYBACK,LEASE TERMINATION AND/OR RESTITUTION PAYMENT In exchange for benefits that (i) the Claims Administrator has determined I am eligible to receive under the class action settlement agreement in this case (the “Class Action Agreement”) and (ii) Volkswagen has agreed to provide to me, the sufficiency of which I hereby acknowledge, I, on behalf of myself and my agents, heirs, executors, administrators, successors, assigns, insurers, attorneys, representatives, shareholders, owners associations, and any other legal or natural persons who may claim by, through or under me, hereby fully, finally, irrevocably, and forever release, waive, discharge, relinquish, settle, and acquit any and all claims, demands, actions, or causes of action, whether known or unknown, that I may have, purport to have, or may hereafter have against any ReleasedParty arising out of or in any way related to the 2.0-liter TDI Matter, except for claims of personal injury or wrongful death. This Individual Release is effective and binding when I receive a benefit under the Class ActionAgreement. This Individual Release incorporates by reference the release and associated provisions set forth in Section 9 of theClass Action Agreement as if set forth fully herein, and, as to those provisions, shall have the same scope and effect as the Class Action Agreement. This Individual Release supplements the release and associated provisions set forth in Section 9 of the Class Action Agreement. It does not supersede them. I expressly understand and acknowledge that this Individual Release applies to claims of which I am not presently aware. I expressly understand and acknowledge Section 1542 of the California Civil Code, which provides: “A general release does not extend to claims which the creditor does not know or suspect to exist in his or her favor at the time of executing the release, which if known by him or her must have materially affected his or her settlement with the debtor.” I acknowledge that I am aware of the contents and effect of Section 1542 and have considered the possibility that the number or magnitude of all claims may not currently be known. To ensure that this Individual Release is interpreted fully in accordance with its terms, I expressly waive and relinquish any and all rights and benefits that I may have under Section 1542 to the extent that such section may be applicable to the Individual Release and likewise expressly waive and relinquish any rights or benefits of any law of any state or territory of the United States, federal law or principle of common law, or of international or foreign law, which is similar, comparable, analogous, or equivalent to Section 1542 of the California Code to the extent that such laws or principles may be applicable to the Individual Release. 1 The terms “2.0-liter TDI Matter,” “Claims Administrator,” “Final Approval Order,” “Action,” and “ReleasedParty” have the meanings given to them in Sections 2 and 9 of the Class Action Agreement. 2 A copy of the Class Action Agreement is available at www.VWCourtSettlement.com. For the avoidance of doubt, I expressly understand and acknowledge that I may hereafter discover claims presently unknown or unsuspected, or facts in addition to or different from those that I now know or believe to be true, related to the 2.0-liter TDI Matter, the Action and/or the Individual Release herein. Nevertheless, it my intention in executing this Individual Release to fully, finally, irrevocably, and forever release, waive, discharge, relinquish, settle, and acquit all such matters, and all claims relating thereto which exist, here after may exist, or might have existed (whether or not previously or currently asserted in any action or proceeding) with respect to the 2.0-liter TDI Matter in accordance with the terms of the Class ActionAgreement. This includes, without limitation, any claims I have or may have with respect to the 2.0-liter TDIMatter under the Trade Regulation Rule Concerning the Preservation of Consumers’ Claims and Defenses 16C.F.R. §433.2 (the “Holder Rule”).
The Individual Release shall remain effective regardless of any judicial, quasi-judicial, arbitral, administrative, regulatory, or other decision relating to the liability of any Released Party in connection with the 2.0-liter TDIMatter. For the avoidance of doubt, this Individual Release shall remain effective even if the Final ApprovalOrder is reversed and/or vacated on appeal, or if the Class Action Agreement is abrogated or otherwise voided in whole or in part. This Release is not intended to and expressly does not release Robert Bosch GmbH or Robert Bosch, LLC and any of their former, present, and future owners, shareholders, directors, officers, employees, attorneys, affiliates, parent companies, subsidiaries, predecessors, and successors (the “Bosch Entities”). If I elect to pursue a claim against any Bosch Entity related to the 2.0-liter TDI Matter (either individually or as a member of a class) and obtain a final, non-appealable adversary judgment against that Bosch Entity for damages as to which any BoschEntity seeks indemnification from one or more of the Released Parties, I will waive enforcement of my judgment against that Bosch Entity by the amount of the damages that such Released Parties are held to be responsible forby way of indemnification of any Bosch Entity, but not more than the Restitution Payment amount that I receive from all Released Parties. However, I shall have no obligation to reduce my judgment against any Bosch Entity unless and until any Bosch Entity has obtained—in the face of a vigorously litigated defense—a final, non-appealable adversary judgment for indemnification against one or more of the Released Parties based on such party’s legal obligation to indemnify any Bosch Entity that existed prior to September 18, 2015. In the event that any Bosch Entity obtains such a judgment against a Released Party after I have recovered on a judgment against that Bosch Entity, I will return to the Bosch Entity the amount of the judgment against it by which I agree hereinto have reduced that judgment, which amount will not exceed the Restitution Payment amount that I receive from all Released Parties. In addition, I agree not to enter into any agreement to settle any claim I may have against anyBosch Entity unless such agreement expressly provides that the Released Parties shall be released from any claim for indemnification by a Bosch Entity against any Released Party that relates to my claim against the BoschEntity. This Individual Release, and any dispute arising out of or related to this Individual Release, shall be governed by and interpreted according to the Federal Rules of Civil Procedure and applicable jurisprudence relating there to,and the laws of the State of California notwithstanding its conflict of law provisions. This Individual Release will be binding upon my successors, transferees, and assigns. Any disagreement concerning and/or action to enforce this Individual Release shall be commenced and maintained only in the United States District Court for the Northern District of California. I represent and warrant that I have carefully read and understand this Individual Release and that I execute it freely, voluntarily, and without being pressured or influenced by, or relying on, any statement or representation made by any person or entity acting on behalf of any Released Party. I certify that I understand that I have theright to consult with an attorney of my choice before signing this Individual Release. I represent and warrant that I have authority to execute this Individual Release and that I am the sole and exclusiveowner of all claims that I am releasing pursuant to this Individual Release. I acknowledge that I have notassigned, pledged, or in any manner whatsoever, sold, transferred, assigned or encumbered any right, title, interestor claim arising out of or in any way whatsoever pertaining to the 2.0-liter TDI Matter. [Page followed by Notary Signature Form]

SPO2 Review and Assistant Alternative (OSX, Linux, Windows)

SPO2 Review and SPO2 Assistant are pulse and blood oxygen monitoring software for Windows platforms only. Thankfully, there is an open source alternative for Mac OSX, Ubuntu, and Windows XP/Vista/7/8/9/10. The package can also be compiled from source to work on other Linux variations.

This software is called SleepyHead [download]. It’s made by Mark Watkins and primarily designed for reviewing and exploring data produced by sleep apnea machines (CPAP).

To get started with your SPO2 Monitor on “SleepyHead”, you will first need to download the software. If you haven’t already,  you will also need Drivers for your SPO2 Monitor cable. They can be found here.

oximeterywizardAfter Installing SleepyHead and the applicable drivers, open the Oximetry Wizard from the home screen of SleepyHead.

You will be given the following information about SleepyHead’s Oximetry Importing.

Welcome to the Oximeter Import Wizard

Pulse Oximeters are medical devices used to measure blood oxygen saturation. During extended Apnea events and abnormal breathing patterns, blood oxygen saturation levels can drop significantly, and can indicate issues that need medical attention.

SleepyHead gives you the ability to track Oximetry data alongside CPAP session data, which can give valuable insight into the effectiveness of CPAP treatment. It will also work standalone with your Pulse Oximeter, allowing you to store, track and review your recorded data.

SleepyHead is currently compatible with Contec CMS50D+, CMS50E, CMS50F and CMS50I serial oximeters.
(Note: Direct importing from bluetooth models is probaby not possible yet)

You may wish to note, other companies, such as Pulox, simply rebadge Contec CMS50’s under new names, such as the Pulox PO-200, PO-300, PO-400. These should also work.

It also can read from ChoiceMMed MD300W1 oximeter .dat files.

Please remember: If you are trying to sync oximetery and CPAP data, please make sure you imported your CPAP sessions first before proceeding!

Important Notes: For SleepyHead to be able to locate and read directly from your Oximeter device, you need to ensure the correct device drivers (eg. USB to Serial UART) have been installed on your computer. For more information about this, click here*.

Contec CMS50D+ devices do not have an internal clock, and do not record a starting time. If you do not have a CPAP session to link a recording to, you will have to enter the start time manually after the import process is completed.

Even for devices with an internal clock, it is still recommended to get into the habit of starting oximeter records at the same time as CPAP sessions, because CPAP internal clocks tend to drift over time, and not all can be reset easily.

After continuing from the information page, you can select how you would like to collect the data. If you import the data directly from the on-device recording, you will get the SPO2 and Heart Rate data. If you are able to record the data while attached, you can also get the plethysmograph of individual heart beats.

oximeter-import-wizard

Importing:

First, make sure you have the proper drivers installed (referenced above). The software will then automatically connect to your oximeter and wait for data. You need to turn the oximeter on and enter the menu screen. You may need to turn recording off for the upload to begin. Be sure the software displays the message below before turning recording off or you may loose data!

Scanning for compatible oximeters

Connecting to Oximeter

You need to tell your oximeter to begin sending data to the computer.

Please connect your oximeter, enter it’s menu and select upload to commence data transfer…

Once the import completes, select the time your recording started (when you first turned on the oximeter device for the last session). Save and Finish and you can begin to review your data under the “Daily” tab of SleepyHead. Unfortunately, with the import wizard, you will only get SPO2 and Pulse Rate. No plethysmogram.

Live Recording:

With your SPO2 monitor all hooked up and ready to go (drivers installed). Click “Record attached to computer overnight”. You will then get a real-time graph of your heart rate (plethysmogram).

spo2-live-recording

After you end recording, you can get the full details and browsable history of your Plethysmogram, SPO2, and Heart Rate:

pulse-rate-spo2-plethy

Questions and Comments Below! Happy Data Collecting!

Drivers for Pulox / Contec CMS50D+, CMS50E, CMS50F and CMS50I

Below are the drivers for the Drivers for Contec CMS50D+, CMS50E, CMS50F and CMS50I (Pulox PO-200, PO-300, PO-400).

These drivers are for the USB cable that runs from your Pulse Oximeter to your computer. This cable is a special serial to USB cable (CP210x USB to UART Bridge VCP). You will only be able to use your SPO2 monitor with the special cable that came with it! (pictured below)

SPO2 Monitor USB Serial Cable
SPO2 Monitor USB Serial Cable, note the larger than average USB end on the top right containing usb-serial circutry

Drivers:

Linux 2.6.xlinux_2-6-x_vcp_driver_source

Linux 3.x.xlinux_3-x-x_vcp_driver_source

Windows CE 6.0: vcp_wince60

Windows CE 5.0vcp_wince50

Macintosh OSX (v4): mac_osx_vcp_driver (confirmed to work with macOS Sierra)

Windows 2K Server Download VCP (4.79 MB): cp210x_vcp_win2k-exe

Windows XP/Server 2003/Vista/7/8/8.1 Download VCP (3.66 MB): cp210x_vcp_windows

Windows 7/8/8.1/10 Download VCP with Serial Enumeration: cp210x_windows_drivers_with_serial_enumeration

Windows 7/8/8.1/10 Download VCP (5.3 MB):  cp210x_windows_drivers

Unsure what operating system you have? Check out http://whatsmyos.com/

The drivers listed above are sourced from Silicon Labs. They are kept here as a mirror of the silicon labs driver page. I will do my very best so that any links to this site will not be broken. Questions or Answers? Please comment below.

If you’re on Windows, you can use SPO2 Review [download] or SPO2 Assistant [download] to review the data. For OSX Users, please see my post on SPO2 Alternatives for OSX.