So now I have my Argon & 3x Xenons working and linked correctly, I compiled the test code in VSCode for the Xenons and it deploys and works perfectly. If I compile it for Argon (changing the code workspace)
"particle.targetDevice"
"particle.targetPlatform": "argon"
and put the device into DFU mode it flashes and stays yellow. Resetting it returns to yellow as per other threads.
However, If I then flash it back to base with particle flash --usb hybrid-0.8.0-rc.27-argon.bin
then it is back to normal. Now if I cut the code from VSCode and paste it as is to the WebIDE and flash it works perfectly. I can see in the VSCode it is targetting the argon not a xenon in the CC compiler output so I know the settings have changed.
It’s working for now but I am back to using the WebIDE again at least for the Argon.