[ update ] calibration button and detect switch support