From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-gy0-f171.google.com (mail-gy0-f171.google.com [209.85.160.171]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id BE1F1200180 for ; Tue, 20 Mar 2012 07:41:39 -0700 (PDT) Received: by ghbz17 with SMTP id z17so193428ghb.16 for ; Tue, 20 Mar 2012 07:41:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; bh=1af839o9vPeJP/4V68xeQJmx2eGifGrAr7ZHIoS28b8=; b=AOX03aReaWQiwWqAxwsTQAMJVhWBvSZKeGYxaF1ZfRgPraoXYmODIYRLn9o6yb+xKl k37uvRPROuc2habmWD5Ifj40RqXAl2+E4s3GVImB7C+/hJ2F/qwjA0Po8uaj8EAlmITz /Uj8CpSlmG8O86qtB5KGi8TrsPZzbxC5TRuhK3o9JNDigf4OuT9ZbewGAfy4fdQcxhY7 noGNaxUwXeGsZnNNdmUbRKgtLh3amh3Cy4OzamIsiZAkv1iPRC9GJoXFVVwv2JnIueE8 lkJVQe6eWNUCnQqc4pRxr6xqwZIntT/pto/8AOvKy/NitliwUjhdUXObn1IXG4/EHEaH d2EA== Received: by 10.182.15.102 with SMTP id w6mr244723obc.6.1332254498505; Tue, 20 Mar 2012 07:41:38 -0700 (PDT) MIME-Version: 1.0 Sender: tz2026@gmail.com Received: by 10.182.7.8 with HTTP; Tue, 20 Mar 2012 07:41:18 -0700 (PDT) In-Reply-To: <20120320120603.GG10320@thyrsus.com> References: <20120317064513.GA3482@thyrsus.com> <1014E797-3720-4CD3-B2A9-2E70DA1D7C77@gmail.com> <20120317101153.GA4388@thyrsus.com> <20120317180451.GB6851@thyrsus.com> <20120320120603.GG10320@thyrsus.com> From: tz Date: Tue, 20 Mar 2012 10:41:18 -0400 X-Google-Sender-Auth: up8OwsonBrXS1Qz1crIPpZ3MpJE Message-ID: To: esr@thyrsus.com Content-Type: text/plain; charset=ISO-8859-1 Cc: thumbgps-devel@lists.bufferbloat.net Subject: Re: [Thumbgps-devel] PPS over USB Serial can work X-BeenThere: thumbgps-devel@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Mar 2012 14:41:40 -0000 http://www.sparkfun.com/products/10277 It doesn't support CTS/DCD/RI "out of the box", but the source is there. We can name it what we want (there is the vendor/product ID problem - we should be able to get one, but the text string can be uniquely ours). The base code (at github) has a delay to buffer characters with a timeout, but that can be eliminated or short circuited for the "$" which begins NMEA sentences. I haven't seen all the LUFA library, but going from the ICP interrupt to sending a DCD shouldn't be that hard. more here - I haven't found DCD support yet but it shouldn't be hard to add.