Whenever I run the vision processing example given by FRC, I get an error on the driver station that says IMAQ Vision: (Hex 0xBFF607F0) Font file not found. ERROR -1074395152. I tried disabling the calibration, but that did not help.
I am using 2017 LabVIEW Update 2017.2.0.
We just encountered this same error tonight. I would like to hear Greg McKaskle or anyone familar with the vision example says. We encountered this after copying the vision example code and then turning on the “Display Original”. It sends a ton of these errors until you either turn off the original or you make the change below. We were also just running the code in the Dev enviroment via the run arrow not building and deploying so it may not be an issue there.
As a fix we went to the “Label Targets 2.vi” and added a constant to disable annotation and this fixed the problem but removes the nice annotations.
So when I disabled the annotation I get another error, which is ERROR -1074395995 IMAQ Vision: (Hex 0xBFF604A5) File not found.
Sorry I didn’t respond sooner, but I have been busy with work and such.
The annotations are a feature that was put into the desktop portion of the example code. The RT code already had case structures around the display of the mask and original. It didn’t didn’t change the font away from Arial, however.
Most IMAQ features work on both Windows and Linux, but a few are specific to the platform.
So the initial issue was, annotation using Arial. The second issue was that the diagram refers to a calibration file at a path that is PC specific. If you do not use calibration, you can remove the code or ignore the error. If using calibration, you need build your calibration file, place it on your controller, and change the code to reference it.
Hope that helps.
Greg McKaskle