without a license the transceiver 108 can be programmed to accommodate a modulation format selected from a set of formats using a modulation function modulation is used to vary one or more properties of a frequency signal with a modulating signal that typically contains information to be transmitted allowing modulation formats to be set and or changed at any time affords the end user much greater flexibility in selecting an operating modulation format for any desired use of the tracking device 100 examples of types of modulation formats include for example continuous wave cw gaussian frequency shift keying gfsk minimum shift keying msk gaussian minimum shift keying gmsk on off keying ook amplitude modulation am frequency shift keying fsk and phase shift keying psk allowing the device 100 to telemeter data uniquely identify each tracking device with an id or transmit a signal suitable for any application such as time of flight tracking applications the cpu 102 can be programmed to accommodate any reliable scheduling functionality to allow flexibility in operation of the device 100 for example the tracking device 100 can include a scheduling function that can be programmed to dispatch a specific transmission event cycle e g transmit or receive frequencies including data at specific time intervals or to power off during certain time periods scheduling may also enable a set calendar of transmission events allowing flexibility in programming operation affords the end user much greater flexibility in selecting an operation schedule that may optimize results as well as decrease power consumption by the device.