PERIPHERAL_MAX
if (!num || num > PERIPHERAL_MAX)
if (id < PERIPHERAL_ID_MIN || id >= PERIPHERAL_MAX)
if (id >= PERIPHERAL_MAX)