The present invention provides an apparatus and methods for providing constant voltage from a permanent magnet generator at varying prime mover speeds or under varying loads. The cooker has a fire basket or charcoal grate, which can swing or rotate between a lowered, horizontal position, used for grilling, and a raised or upright position, used for rotisserie cooking, by turning a handle positioned outside the cooker body. Information based on the time of arrival may be provided for determination of a geolocation of an object.