Канал по умолчанию имеет тип double. У него максимальное целое число меньше, чем у long. Поэтому есть некоторое ограничение.
У канала можно поставить целый тип, но драйвер также должен передавать тег в целочисленном виде. Существующие драйверы все передают теги как double.
Большие числа удобно записывать 0xFF_FF_FF…, чтобы было видно, сколько в них знаков.