This message was posted on behalf of Intel Corporation
All the shields that have been officially tested with Edison or the Galileo Boards are indicated in the following document: http://www.intel.com/content/dam/support/us/en/documents/Galileo-Edison_ShieldTestReport_330937-002.pdf
Unfortunately this sensor is not one of them, I saw some examples for Arduino, but as you may know the Arduino Uno and Edison board have a different architecture and microprocessor, this makes that some libraries that works fine on the Arduino Uno do not work on the Edison. In some cases is required to build a new and custom library for the shields. This could be the problem you are using.
Have you contacted CO2meter.com for other library? Maybe they could provide you headers for C coding or another language that may help you with this.
I have contacted CO2meter.com, and they referred me to several documents on their website on how to interface their sensor with Arduino Uno, but none concerning Edison boards. They also told me their expertise is with the sensor itself, not platforms like Arduino Uno or Edison.
So, they can't really provide me with a library or even the headers to create my own. That said, my coding abilities are not developed at this point, and creating a library on my own would be quite difficult. At this point I may just purchase a Arduino Uno and utilizing existing libraries and documents in order to get this project rolling.