Disclosed is a computer controlled dosage system, for dosage adjustment for a mobile, hand held, inhaler for delivering a dosage of a medicine, is provided. The system comprises at least one measuring device for measuring at least one parameter; and a handheld mobile computer separate from the inhaler, the computer being configured to communicate with the at least one measuring device and with a remote memory for sending and receiving information to and from patient medical records of the remote memory for storage in a memory of the computer, and the computer being configured to receive a manual input for storage in the memory of the computer. The computer is configured to create a data set for setting a plurality of levels of different dosages of medicine based on the medicine used by the inhaler, the information from the patient's medical records of the remote memory, and the manual input; and the computer is further configured to store the data set in the memory of the computer. The computer is further configured to generate an indication indicating a dosage adjustment for the inhaler, based on the at least one parameter and on one of the plurality of levels of dosage of the data set, the indication indicating one of the plurality of levels of dosage of the data set as the dosage adjustment for the inhaler. A dosage regime generated by the computer controlled dosage system is also disclosed.