AMMS Development
At this writing, there are two emulators you can use for AMMS developmentthe Nokia JSR-234 Reference Implementation and Nokia Prototype SDK 4.0 (www.forum .nokia.com). Both device emulators simulate the AMMS on Series 60 mobile phones. The device name is "Prototype_4_0_S60 _MIDP_Emulator," and it includes the "amms.zip" library file that is needed to compile AMMS applications.
The emulators implement AMMS 1.0 and support FM only. Its frequency range spans from 87.5 KHz to 108.0 KHz, adequately covering the European region. (One thing to note during development and testing is that the emulator does not save station presets.)
There are four audio files used to emulate radio stations. The Nokia emulators play these radio tracks in a continuous loop as long as the mobile phone radio is on and tuned in. These audio files are located in "\devices\Prototype_4_0_S60_MIDP_Emulator\tuner" for the Nokia Prototype SDK and "\jsr234-ri_10b\ri\tuner" for the Nokia JSR-234 Reference Implementation.
To use a custom radio station, an existing radio station must be replaced. To do this, create the custom radio station's audio file using one of the filenames in Table 1. Then copy the file to the respective emulator's tuner directory. Table 2 lists the recommended audio format to use for simulating radio stations.
Mode | RDS | Frequency | Radio Station | Audio File |
FM | Yes | 91.1 MHz | C-ROCK | rock.wav |
FM | Yes | 91.9 MHz | Tennessee FM | country.wav |
FM | Yes | 94.0 MHz | Tennessee FM | country.wav |
FM | No | 100.0 MHz | | noise.wav |
FM | No | 104.6 MHz | Easy Listening | easylistening_and_ta.wav |
FM | Yes | 87.9 MHz | Tennessee FM | country.wav |
Audio Format | PCM |
Sample Rate | 16 kHz |
Audio Sample Size | 16 bit |
Channels | 1 (Mono) |