In Keil uVision, there's an option to change preprocessor settings under Options for Target. I cannot locate anything similar on AS7.
Here's a section of a header file:
//Decode number is the number of downlink encodings based on EM4469 cfg. word encoding values.
//It is used to return the correct number in GetReaderSettings.
#define DECODE_NUMBER_MANCHESTER 1
#define DECODE_NUMBER_BIPHASE 2
#define DECODE_NUMBER_MILLER 3
#define DECODE_NUMBER_PSK2 5 //reserved
#define DECODE_NUMBER_PSK3 6 //reserved
#define DECODE_NUMBER_FSK1 8 //reserved
#define DECODE_NUMBER_LIW_CAPTURE 11
#define DECODE_NUMBER_IP_CAPTURE_6869 12
#define DECODE_NUMBER_MANCHESTER_6869 13
#define DECODE_NUMBER_4150_4026 14
#define DECODE_NUMBER_NOT_USED 15
You may have noticed that DECODE_NUMBER_PSK2, PSK3 and FSK1 are marked as reserved. My understanding is that if I can make changes in the preprocessor settings(if any?) the demodulation schemes can be achieved (assumption).