diff --git a/src/components/PageComponents/Channel.tsx b/src/components/PageComponents/Channel.tsx index d90e950b..293a5cad 100644 --- a/src/components/PageComponents/Channel.tsx +++ b/src/components/PageComponents/Channel.tsx @@ -111,10 +111,14 @@ export const Channel = ({ channel }: SettingsPanelProps): JSX.Element => { type: "select", name: "role", label: "Role", + disabled: channel.index === 0, description: "Device telemetry is sent over PRIMARY. Only one PRIMARY allowed", properties: { - enumValue: Protobuf.Channel.Channel_Role, + enumValue: + channel.index === 0 + ? { PRIMARY: 1 } + : { DISABLED: 0, SECONDARY: 2 }, }, }, {