Adjusted command handlers to return signed vs unsigned int16_t