User Ratings

★★★★★
★★★★
★★★
★★
8
0
0
0
2
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5

Rate This Project
Login To Rate This Project

User Reviews

  • I am not able to see the video of these tutorials. If I could it is really a good job
  • Thank you, thank you a million times. You can't imagine how critical continued support of this project is to my software and my livelihood. Keep up the good work, and kudos.
  • great software with big set of manufacturers
  • Here's a project that builds out-of-the-box on 10.7: https://github.com/hugovincent/osx-pl2303 (Adapt the load script if your output isn't in build/Release. Right click on the target .kext to "show in Finder", to see where it ended up.)
  • This project seems to be rather dormant but with the advice in the review of Felix J. Ogris I was able to get the code compiled and load the kernel extension (with kextutil, the installation instructions are outdated). There are 2 more things which needs to be fixed - LLVM complains about the goto Fail statement in nl_bjaelectronics_driver_PL2303::start so the OSNumber * release definition must be moved to the start of the function and the function prototypes initialPowerStateForDomainState(), setPowerStat() have to be commented out in the header file otherwise the kext will not load. In the end it works with the ATEN adapter. Anyhow, it would be good if the maintainer could wake up and fix the code for OS X 10.7.x or someone forked the project (it's GPL after all) and do the fixing.
  • Compiles and works under Mac OS X 10.7.2 with an ATEN usb-to-serial adapter. Start a new IOKit Driver projekt within XCode, copy over osx_pl2303.cpp and osx_pl2303.h. Remove all calls to KUNCUserNotificationDisplayNotice(). Replace all casts of void* to UInt32 with casts to UInt64. From the original Info.plist, copy over the IOKitPersonalities node. Under OSBundleLibraries, replace all three references of com.apple.kernel* (6.9.9) with com.apple.kpi* (10.0.0)
  • Works under MAC OS X 10.6.7 with 38400 baud with Xcode C and Python 2.7.2 pyserial 2.5 program, where the Polific driver does not work reliable. Thank you very much.
  • Seems to work decently on some systems, however some issues still needs to be corrected. Found another decent driver at http://www.usconverters.com
  • When installed on 10.4.11 I get lots of corrupt and missing data. I am running fairly flat-out at 57600 baud from a java app. The Prolific driver works fine for a while but then the machine locks solid so I was hoping for something better.
  • Unfortunately driver does not load on 64 bit snow leopard. Can you compile also for this arch?