IonSystems / tiberius-robot

Repository for all software modules used by Heriot-Watt University's Tiberius Robot.
1 stars 0 forks source link

Add configuration file #20

Closed camieac closed 8 years ago

camieac commented 8 years ago

This will all be done in the existing settings module. A configuration file will be created, storing the attributes that define the particular robot, such as IP Addresses and weight. The settings file will be in the format of RFC 822, and be parsed using ConfigParser.

The existing database settings mechanism will be dropped.

This enhancement will allow a user to manually change the configuration of the robot easily. Errors will be generated if the corresponding hardware for the current configuration cannot be found.