major , steg han , ständigt verkande i härväsendets vetenskapliga grenar , snart i graderna ända till generallöjtnant.