To get those names, cam.FilterNames.toArray() to convert from an ‘automation’ or cross-language array type to the internal Javascript array format. You will get an array of strings.

Cam.Filter should definitely be returning the integer filter number of the current filter of Camera 1. cam.GuiderFilter should return the filter number on the guider.

This one may need to go to Diffraction.