libam7xxx-0.1.7 released

The libam7xxx-0.1.7 release is out; it's a maintenance release with no big new features.

libam7xxx is a library to communicate with USB pico-projectors like, for instance, the Philips/Sagemcom PicoPix devices; you can read more about it in some of the previous stories:

One notable change in this release is that FFMpeg 3.1+ is now required to build one of the example programs.

Building for Windows has also been improved.

Here is an overview from the NEWS file of the changes accumulated since the previous release:

News for v0.1.7:

  * Fix FFMpeg deprecation warnings, the code now depends on FFMpeg 3.1+ 
  * Fix compilation on Windows
  * Update the Windows build instructions in HACKING.asciidoc
  * Add a HOWTO for new users in contrib/howto-picopix.asciidoc
  * Add a patch to contrib/ to allow compiling libam7xxx on Ubuntu 14.04 LTS
  * Make sure am7xxx_get_device_info() always returns sensible values
  * Fix warnings about _BSD_SOURCE deprecation
  * Misc code and build system cleanups

The Debian packages have been kindly uploaded to Unstable by Gregor Herrmann.

CommentiCondividi contenuti

Hi Antonio, First of all

Ritratto di Bastien

Hi Antonio,

First of all thank you very much for the work you' ve done writing this driver!

I have an Acer C120 and I'm trying to use it on my PC with Ubuntu 16.04 LTS.

I didn't really know how to proceed with your code, so I followed the instructions from this page:

I've installed the driver with: sudo apt-get install libam7xxx0.1-bin

Then I plugged my Acer C120 and I ran the following comand:
am7xxx-play -f x11grab -i :0.0

But I got this message:
scan_devices[919]: Cannot find any device to open
am7xxx_open_device: No such device

Did I do something wrong, did I miss something?

Thank you very much for your help :)

Hi Bastien, the Acer C120 is

Ritratto di ao2

Hi Bastien,

the Acer C120 is not based on the AM7XXX chip so it won't work with libam7xxx.

The good news is that there is a kernel driver written by Hans de Goede for it, see

Having a kernel driver means that the Acer C120 will work even better than AM7XXX projectors.

I think Hans also tried to submit the driver for inclusion into the mainline linux tree, but I am not sure what the status is, you can ask him.

Ciao, Antonio

Hi Antonio, Thanks for your

Ritratto di Bastien

Hi Antonio,

Thanks for your response. I didn't realize your code wasn't conceived for the Acer120, my mistake.

I tried the kernel driver from Hans. I have a problem during the compilation so I'll try to contact him directly.

Anyway, thank you very much.


Do you know how/where I could

Ritratto di Bastien

Do you know how/where I could contact him?

If you look at any of the

Ritratto di ao2

If you look at any of the commits in the gm12u320-kms git repository you can find his e-mail address.

Invia nuovo commento

Il contenuto di questo campo è privato e non verrà mostrato pubblicamente. If you have a Gravatar account associated with the e-mail address you provide, it will be used to display your avatar.
  • Indirizzi web o e-mail vengono trasformati in link automaticamente
  • Elementi HTML permessi: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Linee e paragrafi vanno a capo automaticamente.

Ulteriori informazioni sulle opzioni di formattazione

Questa domanda serve a verificare che il form non venga inviato da procedure automatizzate
Enter the code without spaces.