Tripp, Peter, active 1839-1850, Captain 98th Foot