I’ve done some tests and it seems to conclusively prove that the AT firmware is somehow booting with external antenna enabled.
This is shown by booting with no physical external antenna connected produces very bad reception BUT sending pin 14 low, and pin 3 high (ie. internal antenna config) drastically improves reception.
Likewise, simply booting with attached physical external antenna produces best reception. With physical antenna connected then “enabling it” via pin 14 high, pin 3 low produces no meaningful difference.
Fresh Boot No External Antenna
AT+CWLAP
+CWLAP:(3,“Kings24”,-61,“9c:a2:f4:76:69:48”,2,-1,-1,4,4,7,1)
OK
Fresh Boot With No External Antenna - First Setting Pin 3 High / Pin 14 Low / Pin 15 High (Only for LED) / Pin 1 High (UART TX). This is config for enabling internal antenna
AT+SYSREG=1,0x60091020,0x8009
OK
AT+CWLAP
+CWLAP:(3,“Kings24”,-38,“9c:a2:f4:76:69:48”,2,-1,-1,4,4,7,1)
+CWLAP:(3,“dhome24”,-79,“a0:04:60:1f:76:bb”,9,-1,-1,4,4,7,1)
+CWLAP:(3,"",-87,“be:d7:d4:61:50:29”,9,-1,-1,4,4,6,1)
+CWLAP:(3,“Tortos”,-90,“f4:17:b8:dd:b9:1f”,6,-1,-1,4,4,7,1)
+CWLAP:(3,“Tortos”,-92,“f4:17:b8:df:58:60”,11,-1,-1,4,4,7,1)
OK
Fresh Boot With External Antenna
AT+CWLAP
+CWLAP:(3,“Kings24”,-39,“9c:a2:f4:76:69:48”,2,-1,-1,4,4,7,1)
+CWLAP:(3,“dhome24”,-78,“a0:04:60:1f:76:bb”,9,-1,-1,4,4,7,1)
+CWLAP:(3,“Tortos”,-86,“f4:17:b8:dd:cf:13”,6,-1,-1,4,4,7,1)
+CWLAP:(3,“Tortos”,-87,“f4:17:b8:dd:b9:1f”,6,-1,-1,4,4,7,1)
+CWLAP:(0,“PN7FE0B2”,-92,“e8:31:cd:0b:40:a5”,1,-1,-1,0,0,7,0)
+CWLAP:(3,“Tortos”,-92,“f4:17:b8:df:58:60”,11,-1,-1,4,4,7,1)
+CWLAP:(3,“ATTrnKenRT”,-95,“a0:2d:13:b2:ec:ff”,11,-1,-1,4,4,7,1)
+CWLAP:(3,“S21 de Honi”,-96,“c6:6d:f5:14:fa:a6”,1,-1,-1,4,4,7,0)
OK
Fresh Boot With External Antenna - First Setting Pin 3 Low / Pin 14 High / Pin 15 High (Only for LED) / Pin 1 High (UART TX). This is config for enabling external antenna - No meaningful change!
AT+SYSREG=1,0x60091020,0xC001
OK
AT+CWLAP
+CWLAP:(3,“Kings24”,-39,“9c:a2:f4:76:69:48”,2,-1,-1,4,4,7,1)
+CWLAP:(3,“dhome24”,-80,“a0:04:60:1f:76:bb”,9,-1,-1,4,4,7,1)
+CWLAP:(3,“Tortos”,-85,“f4:17:b8:dd:cf:13”,6,-1,-1,4,4,7,1)
+CWLAP:(3,“Tortos”,-87,“f4:17:b8:dd:b9:1f”,6,-1,-1,4,4,7,1)
+CWLAP:(3,"",-88,“be:d7:d4:61:50:29”,9,-1,-1,4,4,6,1)
+CWLAP:(0,“PN7FE0B2”,-92,“e8:31:cd:0b:40:a5”,1,-1,-1,0,0,7,0)
+CWLAP:(3,“DIRECT-79-HP OfficeJet Pro 6970”,-92,“b0:0c:d1:fa:03:7a”,11,-1,-1,4,4,6,1)
+CWLAP:(3,“Tortos”,-94,“f4:17:b8:df:58:60”,11,-1,-1,4,4,7,1)
+CWLAP:(3,“Tortos”,-95,“dc:8d:8a:18:f9:a4”,6,-1,-1,4,4,7,1)
OK