Basic question concerning types

If I type axis as byte, then, this should work?

delta = constrain (delta, 400, 800) ;
axis = map(delta, 400, 800, 1, 255);
Wire.send (axis);

Shouldn't the to range be 0 to 255? Otherwise, yes.