En 1789 fue ascendido a teniente general y estuvo algún tiempo en Madrid, dedicado a la redacción de las "Ordenanzas", auxiliado por su inseparable ayudante el capitán de navío Antonio de Escaño.