For those interested I was updating my Perdix AI and Peregrine. I was using my Mac laptop and Shearwater Cloud. I was having connectivity issues and getting upgrade failures. I called Shearwater and Ivan took great care of me...He said don't use the laptop and use my iPhone instead. He said the iPhones seem to have better bluetooth connectivity and are faster. He stayed on the line to make sure things went correctly. The iPhone worked perfectly. Figure about 15 minutes to do the firmware update. Another satisfied Shearwater customer service experience.