Currently, the method GetSystemType() is in many different assemblies (FEZPanda_II_GHIElectronics.NETMF.FEZ, FEZDomino_GHIElectronics.NETMF.FEZ, and so on).
But… if I include FEZPanda_II_GHIElectronics.NETMF.FEZ in my project, then GetSystemType() is useless, because I already know I’m programming on a Panda II
So, I think this method (and the associated enum) should be in a more global assembly. Then, in code, I could check the current board by using GetSystemType().
What do you think ?
Btw, the result is not accurate : for the Panda II, it tells me I’m running on a Mini And indeed, it’s missing Panda and Panda II in the enum.