Hi Kev,
In addressable fire alarm systems in general, the stream of communication data (or protocol) is made up of a number of elements known as 'bits'.
Each bit can be in one of two states; on or off ( 1 or 0).
A group of bits in the stream will have a specific purpose. One group, for example, will relate to the device number (or address). Maybe the first 7 bits will form this 'addressing' group and, for example, if they are transmitted as 1001100 this will relate to information concerning device No 25 (using binary coding)
Other groups of bits will contain other information and it is normal for one group to relate to the status and control of outputs on an addressable device.
The status of the bits in the 'control' group will determine, for example, if the 'operated' led indicator is turned on or off on a device. other bits might control relay outputs or turn on a specific sound on a loop-powered alarm sounder.
So, the answer to your question is yes it is possible to control certain items by changing the state of the 'control' bits. So the answer to your specific question about controlling the LED on a detector is yes, and many control panels provide this facility as a method of locating a device as a test.
If you search the literature on
www.apollo-fire.co.uk you will find lots of techinical information and explanation of Apollo's XP95 protocol.
I can't answer your specific questions about the C-tec XFP but hopefully others can.