It is possible add some sensors in Pixhawk?

Hi!

I trying to add a sensor(MLX90614-Infrared Thermometer) using I2C port.

but pixhawk board very difficulty.

I’ve got some information for add new sensor,
first, create driver code(sensor.h/sensor.cpp) in PX4Firmware.
second, create library code in Ardupilot
finaly, use the library in arducopter code

It’s that right??

Please give me some information, how to implement new sensor in pixhawk or code.
thank :smile: