String to double не получается

а какая разница как он написан, если работает, как задумывалось…
ЗЫ у меня есть проект - сканер wifi диапазона, работает идеально, никто пока не решился переписать как правильно с возможностью выбора и контроллера и любого из доступных портов SPI, “языком трындеть это же не мешки ворочать”
PPS “лучшее враг хорошего”