A method of operating an electricity meter for measuring energy consumption of a load and connectable to a plurality of electrical service types, the meter including a meter base having a preselected form type electrically connectable to each of the electrical service types, at least one of a voltage and a current sensor for generating signals representative of current and voltage at the load, a digital signal processor electrically coupled to the voltage and current sensors including a memory having stored therein a plurality of selectable instruction sets corresponding to the preselected meter base form type, a microcomputer coupled to the digital signal processor and an optical port electrically coupled to said microcomputer, said method comprising the steps of:
- selecting at least one of the instructions sets based on the electrical service type to which the meter base is electrically connected;
- and
- executing the instructions contained in the selected instruction set.