Skip to content

Instantly share code, notes, and snippets.

@bewest
Last active May 17, 2024 02:21
Show Gist options
  • Save bewest/9458012 to your computer and use it in GitHub Desktop.
Save bewest/9458012 to your computer and use it in GitHub Desktop.
patched for asante

https://gist.github.com/bewest/9458012#file-ftdi-info-plist-L454-L475

		<key>Asante Porter</key>
		<dict>
			<key>CFBundleIdentifier</key>
			<string>com.FTDI.driver.FTDIUSBSerialDriver</string>
			<key>ConfigData</key>
			<dict>
				<key>PortName</key>
				<string>AsantePorter</string>
			</dict>
			<key>IOClass</key>
			<string>FTDIUSBSerialDriver</string>
			<key>IOProviderClass</key>
			<string>IOUSBInterface</string>
			<key>bConfigurationValue</key>
			<integer>1</integer>
			<key>bInterfaceNumber</key>
			<integer>0</integer>
			<key>idProduct</key>
			<integer>32568</integer>
			<key>idVendor</key>
			<integer>1027</integer>
		</dict>
                <key>Medtronic</key>
                <dict>
                        <key>CFBundleIdentifier</key>
                        <string>com.FTDI.driver.FTDIUSBSerialDriver</string>
                        <key>ConfigData</key>
                        <dict>
                                <key>PortName</key>
                                <string>Carelink</string>
                        </dict>
                        <key>IOClass</key>
                        <string>FTDIUSBSerialDriver</string>
                        <key>IOProviderClass</key>
                        <string>IOUSBInterface</string>
                        <key>bConfigurationValue</key>
                        <integer>1</integer>
                        <key>bInterfaceNumber</key>
                        <integer>0</integer>
                        <key>idProduct</key>
                        <integer>32769</integer>
                        <key>idVendor</key>
                        <integer>2593</integer>
                </dict>

@bewest
Copy link
Author

bewest commented Mar 10, 2014

When installed, it looks like this:

$ ls /dev/tty.Carelink-000013FD 
/dev/tty.Carelink-000013FD
bewests-MacBook-Pro:~ ben$ 

bewests-MacBook-Pro:~ ben$ ls /dev/tty.AsantePorter-FTX1MKWH 
/dev/tty.AsantePorter-FTX1MKWH
bewests-MacBook-Pro:~ ben$ 

@bewest
Copy link
Author

bewest commented Mar 10, 2014

See https://gist.github.com/bewest/6488955 for more info on what makes the carelink stick incompatible with usb 3.0 ports.

I've verified the above method using a common usb 2.0 hub as an intermediate link between a usb 3.0 port on a new macbook pro as of this writing.

@bewest
Copy link
Author

bewest commented Mar 11, 2014

@bewest
Copy link
Author

bewest commented Mar 15, 2014

Also see http://www.libdivecomputer.org/drivers.html for useful set of tips.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment