Skip to content

Mismatch between 'CHANNEL_TYPE_RDS' and the string representation 'reduced'

I'm wondering about an apparent mismatch between the 'reduced/rds' channel type, which is enummed by the CHANNEL_TYPE_RDS variable, but has a string representation of 'reduced':

>>> import nds2
>>> print(nds2.channel.channel_type_to_string(nds2.channel.CHANNEL_TYPE_RDS))
reduced

Is this a deliberate mismatch? Or just a 'feature' of the client?