Skip to content
This repository was archived by the owner on Jun 5, 2019. It is now read-only.

Expand available hardware information #115

Open
piwi1263 opened this issue May 20, 2015 · 3 comments
Open

Expand available hardware information #115

piwi1263 opened this issue May 20, 2015 · 3 comments
Assignees
Milestone

Comments

@piwi1263
Copy link

The tool MFDeploy shows a lot of info when selecting the Device capabilities whilst having a netmf device connected, some of them are available in the SystemInfo class in Microsoft.SPOT.Hardware. Can you make them all available.

@smaillet-ms
Copy link
Member

What sort's of scenarios do you have in mind for additional information?

@piwi1263
Copy link
Author

Uniquely identify the hardware by f.e. a serial number. Detect a build date
to determine whether the software will run, since sometimes the version
won't be enough. I don't know if already possible, at least I oversaw it
then but querying for the used MCU like STM32F411RET6, amount of flash and ram could
be of benefit during deployment scenarios.

How to set these infos during FW build and of course to query them by using
managed code afterwards.

For uniquely id a dev when using its sensor data to store in the cloud. I
could use the MAC but that's no real ID for the underlaying HW board.

Some information, like parts of the HAL information displayed (as mentioned
above) in the dev caps display using MFDeploy can't be reached through
managed code and requires native code what is not always possible.

I assume the unused properties are never filled since they can't be
approached by managed code, if at all.

2015-05-20 23:14 GMT+02:00 Steve Maillet [email protected]:

What sort's of scenarios do you have in mind for additional information?


Reply to this email directly or view it on GitHub
#115 (comment)
.

@lt72
Copy link
Contributor

lt72 commented Jul 14, 2015

Moving to 4.5, as this is related to the HAL configuration changes

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants