Click for homepage
SBO
    
MMP
Electronic morse burst encoder

Memory Morse Processor, abbreviated MMP, was an electronic alphanumeric burst encoder, developed between 1976 and 1979 by the secret Dutch stay-behind organisation O&I, located at Villa Maarheze in Wassenaar (Netherlands). It was intended as a replacement for the CIA's aging CK-8 (CO-CA-KE) and the newer German Speicher, which exhibited serious problems. Two ver­sions were developed: MMP-N for the Dutch O&I network, and MMP-B for the Begian SDRA-8.

The main advantages over the Speicher burst encoder are that the MMP can send letters, numbers and punctuations marks, that it has a larger memory buffer (175 five-letter groups), and that it offers higher transmission rates.

The image on the right shows a typical MMP-B. It is a fully self-contained unit that measures only 140 x 100 x 40 mm. It is powered by inter­nal 6V NiCd batteries that can be recharged via the headphones socket (MON). The unit can hold up to 175 groups of 5 letters each. It can send data at various speeds ranging from 15 to 1200 bps.
  

The MMP was initially designed for use with the FSS-7/NL spy radio set; the Dutch version of the German SP-15, that had been enhanced with a synthesizer in 1972. It could also be used with the bare SP-15 transmitter (FFS-7), but required an external modification to the crystal socket when used at the highest speed. When used with the later SP-20 set, no modifications were necessary. In total, 240 MMP units were made: 175 for the Dutch (MMP/N) and 65 for the Belgians (MMP/B).

High-speed morse burst encoder MMP-B
Power switch
MODE selector
Connecting the transmitter
Cable for connection to SP-15 (FS-7)
Cable for connecting the MMP to the SP-20 spy set
MMP connected to the FS-7 transmitter (SP-15)
MMP-B in operation
A
×
A
1 / 8
High-speed morse burst encoder MMP-B
A
2 / 8
Power switch
A
3 / 8
MODE selector
A
4 / 8
Connecting the transmitter
A
5 / 8
Cable for connection to SP-15 (FS-7)
A
6 / 8
Cable for connecting the MMP to the SP-20 spy set
A
7 / 8
MMP connected to the FS-7 transmitter (SP-15)
A
8 / 8
MMP-B in operation

Features
The diagrams below show the control panels of the MMP-N and MMP-B. The MMP-N has its power switch at the bottom right. Shift upwards to turn the unit on. Above the ON/OFF switch is another slide switch marked 'L/F'. It is used to select between Letters and Figures. At the top right is a rotary switch that is used to check the unit and to select the required transmission speed (baudrate). The highest possible baudrate that is supported by the MMP-N is 1000 baud.


The MMP-B is very similar, but has the ON/OFF switch and the L/F switch combined in a single rotary selector, that is located at the bottom right. The highest possible speed is 1200 baud and the unit has been extended with an OVERLOAD indicator, a CHARGE indicator and a battery voltage meter. Furthermore, the KEY output is available on a 2-pin LEMO socket rather than SMC.


The MODE selector at the top right has one position for checking the keyboard (CHECK), one for recording the text (REC) and eight for playing back the text at various speeds (PB). The three buttons at the top (STOP, START and RESET) are used to control the internal text counters. At the left is a socket for connection to the transmitter (OUT) plus a jack socket for connection of a high-impedance earphone (MON). The MON-socket is also used for recharging the batteries. 1

  1. The internal NiCd batteries should be charged with 9V DC.

Versions
Tthe following two versions of the MMP are known:

  • MMP-N
    Initial version of the MMP, developed in the late 1970s for use in the Netherlands (N). It is featured in Louis Meulstee's excellent book Wireless for the Warrior, Volume 4 [2]. An MMP-N with serial number 357 is held in the collection of the Dutch Signals Museum. 1

  • MMP-B
    Version for the Belgian Stay-Behind Organisation (SBO) SDRA8. It has a few improvements over the earlier MMP-N, but is functionally identical. The power switch and the L/F switch are both replaced by a single rotary dial at the bottom right. The MMP-B is featured here.
  1. Currently known as the Signals Service Historical Collection.  More

Speed
There are different ways of expressing the speed of a burst encoder. Although the speed is often specified in characters per second (CPS), groups per second (GPS) or groups per minute (GPM), the best way of doing this is by specifying it in bits per second (BPS or Baud), as each character consists of a varying number of dots and dashes. In this case, a dot counts for 1 bit, whilst a dash counts for 3 bits. The space between dots and dashes is 1 bit long, whilst the space between letters is 2 bits and a word spacing is 4 bits. The same method is used for specifying the speed of the American AN/GRA-71 burst encoder. The MMP can sent text at the following speeds (baud):

  • 15
  • 75
  • 100
  • 300
  • 400
  • 600
  • 1000
    (MMP-N only)
  • 1200
    (MMP-B only)
MMP-A burst encoder
MMP-A front panel
High-speed morse burst encoder MMP-B
B
×
B
1 / 4
MMP-A burst encoder
B
2 / 4
MMP-A front panel
B
3 / 4
High-speed morse burst encoder MMP-B
B
4 / 4
4 / 4

Operation
Operating the MMP is rather straightforward but requires some understanding of the operation of the circuit. This is described in more detail in the section 'Interior' below. When recording a message, place the MODE dial (top right) in the REC position and turn the device ON by placing the power switch in the L-position (Letters). Next, press RESET in order to set the internal counter to the first memory position. Then press START to start recording.

Now enter the text in groups of 5 characters. Letters can be entered directly by pressing the corresponding keys (A-Z). Numbers can be entered by setting the power switch to 'F' (Figures) and then pressing one of the first ten keys on the keyboard. Return to 'L' to enter letters again. Note that the device stops accepting input once five characters have been entered. You then need to enter a Group Space (gs) before you can enter the next group of five characters.

At the bottom row of the keypad are some special characters. From left to right are the last two letters of the alphabet (Y and Z), followed by the equals sign (bt), the question mark (ini), the plus sign (ar) and the correction sign (the blank key). At the far right is a pilot tone key marked (mp).

The MMP has room for approximately 1000 characters. When the memory buffer is full, the Overload LED (OVL) will light up and no further input is accepted. Once the text has been entered, press the (mp) button. You should now hear the pilot tone. Set the MODE dial to the required transmission speed (e.g. 1200 baud) and press RESET in order to set the internal counter to the first position again. Now turn on the transmitter and press START to start the burst transmission. Once all characters have been sent, you'll hear the pilot tone again. Then turn off the transmitter.




History
In the early 1970s, the Dutch SBO O&I mainly used German SP-15 radio sets and American CK-8 burst encoders (also known as CO-CA-KE or AN/GRA-71). The set had been extended in 1972 by adding a synthesizer, but by 1973/74 it had become clear that the 10-year old American burst transmitter – which had until that time been the best one on the market – had to be replaced.

In January 1975, O&I ordered 130 new Speicher (IDA) units from the German SBO, which were delivered in early 1977. Speicher was fully electronic, but had the disadvantange that it was a numeric device, which means that all text had to be translated into numbers first, using a table.

In the meantime, early in 1976, the Dutch SBO had already started the development of its own burst encoder that was named Memory Morse Processor (MMP). It had a larger memory buffer (for 340 five-letter groups) 1 and was capable of encoding letters as well as numbers (alpha­numeric). Furthermore, it offered a variable transmission rate between 15 and 1000 bps.

Development was initiated in June 1976, and in late 1977 the first prototype was ready. In the meantime, the new Speicher units – that had just been delivered – exhibited serious problems, such as leaking batteries, as a result of which the MMP project was given a higher priority. The first 60 MMP units were delivered in November 1979, and by early 1981 a total of 100 units had been completed. An additional 75 units were supplied later.

In the meantime (late 1979), the Belgian SBO had expressed an interest in the MMP, and decided to order 65 units with a slightly different specification. This version was designated MMP/B and was delivered in early 1981. After the introduction of the MMP, the ageing American CO-CA-KE (GRA-71 or CK-8) was phased out, and the German Speicher devices became backup units [4].

  1. Although the new device was specified at 340 five-letter groups, we believe that just 175 groups were actually impelemented in the released devices, as this is the capacity of the MMP/B in our collection.

Block diagram
For input of the text and numbers, two separate keyboards with 16 buttons each are used. Using a multiplexer, the two keyboards are connected in parallel and supply 4 bits each. Once the data is latched, it is stored in the current location of a battery-backed CMOS RAM. After this, the address counter of the RAM is incremented by one position, ready to store the next character.


At the same time, the data on the DATA bus of the RAM is fed to the ADDRESS bus of an EPROM that holds the bit pattern of each morse code character. The bit pattern is then serialized into a series of '0' and '1' signals, representing the pattern of dots and dashes of the morse code character. This signal is fed to a MOSFET switch (VQ1000CJ) that drives the KEY-input of the transmitter, and to an audio circuit that produces the required tones for the monitoring output.

The entire control logic is built from the MM74C-series of National Semiconductors (now: Texas Instruments); the first generation of CMOS ICs, known for their low power consumption. It allowed the MMP to have many hours of trouble free operation without charging the batteries.

The simple circuit at the bottom right of the diagram above shows how the battery charge circuit is combined with the audio monitoring output (MON). The capacitor (C) blocks the DC voltage from the charger. Power is supplied via a red LED, directly to the batteries. This way, the voltage from the external PSU (approx. 9V) drops to the 7.5V needed to charge the 6V battery. A 9V1 zener diode is used to protect the batteries, and hence the rest of the circuit, against excessive voltages. In our MMP this zener diode was broken as a result of this, and had to be replaced [1].


FSK modulator   wanted item
The device below was found in 2007 by an Austrian collector, and came with an SP-15 spy radio set from Belgium. The device was clearly intended to be fitted into the crystal socket of the FS-7 transmitter. Furthermore it had its own crystal socket at the top and a circular knob at the front.

A short piece of cable came out of the device at one of its corners, but seemed to go nowhere. At the time it didn't have a connector at the end.

We had the impression that the device was used to slightly alter the frequency of the crystal by supplying a signal to the cable, but could only be certain if we were allowed to take a look inside the unit and reconstruct the circuit diagram.

In the summer of 2013 we had the chance to borrow the device for a few weeks [5] in order to determine its functionaly and study the interior.
  

The circuit diagram below shows that the device was indeed what we had initially thought: an FSK modulator in its most primitive form. Two capacitors, C1 and C2 are connected in series with the crystal and will change its frequency somewhat. Whilst C2 can be adjusted with the knob at the front, C1 is shorted by the burst encoder in the rythm of the morse signal, causing small shifts in frequency. One of the pins of the crystal socket of the FS-7 is already connected to ground, which is why this circuit works, even if no burst encoder is connected.


The way the device is constructed prevents it from being inserted the wrong way around. It should be inserted into the existing crystal socket in such a way that the crystal socket of the FSK modulator is at the top. The crystal can then be inserted into the socket of the FSK modulator.

The final part of our investigation involved testing the device in combination with an FS-7 transmitter and the MMP burst encoder. After mounting a 2-pin LEMO plug to the loose end of the modulator's cable, we connected it to the OUT socket of the MMP and tried to send a pre-recorded message and... it worked! For this to work, a special 5-pin DIN connector with pins 1, 2 and 3 shorted, had to be inserted into the DIN socket on the transmitter. Alternatively, the morse key had to be kept depressed during the burst transmission. At the receiving end, a suitable modem would have been necessary to decode and record the hight speed burst transmission.

PLEASE HELP - Unfortunately we had to return the device shown here to the rightful owner once our investigation was complete. We are currently looking for this type of FSK modulator for our collection. If you have one available, please contact us.
The device as it was discovered in Austria in 2010.
FSK modulator with LEMO connector
FSK modulator and crystal
Crystal inserted in the socket of the FS-7
Inserting the FSK modulator with crystal into the FS-7
FSK modulator fitted to the FS-7
Adjusting the frequency shift
FSK modulator in use, connected to the FS-7 and the MMP
Opened FSK modulator
FSK modulator interior
FSK modulator interior
FSK modulator interior
FSK modulator interior
Complete setup with MMP and morse key
Switching on the MMP
Keeping the morse key depressed during the burst transmission
C
×
C
1 / 16
The device as it was discovered in Austria in 2010.
C
2 / 16
FSK modulator with LEMO connector
C
3 / 16
FSK modulator and crystal
C
4 / 16
Crystal inserted in the socket of the FS-7
C
5 / 16
Inserting the FSK modulator with crystal into the FS-7
C
6 / 16
FSK modulator fitted to the FS-7
C
7 / 16
Adjusting the frequency shift
C
8 / 16
FSK modulator in use, connected to the FS-7 and the MMP
C
9 / 16
Opened FSK modulator
C
10 / 16
FSK modulator interior
C
11 / 16
FSK modulator interior
C
12 / 16
FSK modulator interior
C
13 / 16
FSK modulator interior
C
14 / 16
Complete setup with MMP and morse key
C
15 / 16
Switching on the MMP
C
16 / 16
Keeping the morse key depressed during the burst transmission

Connecting the MMP to the SP-15
The MMP was initially designed for use with the solid state SP-20 spy set of the 1970s. As this radio set was fully transistorized, it could be keyed at the highest possible speed of 1200 baud. The device was also suitable for the earlier SP-15 that was developed in the early 1960s.

The transmitter of the SP-15 (i.e. the FS-7) is valve-based however, and is therefore far more difficult to key at high speed. In the original design, there were two ways of creating a morse (CW) signal. When used with the manual morse key, the cathode of the oscillator valve (EL95) is switched, allowing speeds up to 100 baud.

When used with a burst encoder, such as the RT-3, a different method was used. By switching the grid voltage of the PA (EL81) speeds up to 800 baud are possible. In the image on the right, the MMP is connected to the key socket of the FS-7.
  

Neither of these methods is suitable for running the MMP at the highest possible speed of 1200 baud however. This means that a third method for modulating the CW (morse) signal had to be developed. This was done by adding Frequency Shift Keying (FSK) to the FS-7 transmitter.

Cable for connection to SP-15 (FS-7)
Crystal earphone
MMP connected to the FS-7 transmitter (SP-15)
MMP-B in operation
FSK modulator and crystal
MMP-A in the collection of the Dutch Signals Museum
MMP-A in the collection of the Dutch Signals Museum
Close-up of the zener diode at the side of the PCB
D
×
D
1 / 8
Cable for connection to SP-15 (FS-7)
D
2 / 8
Crystal earphone
D
3 / 8
MMP connected to the FS-7 transmitter (SP-15)
D
4 / 8
MMP-B in operation
D
5 / 8
FSK modulator and crystal
D
6 / 8
MMP-A in the collection of the Dutch Signals Museum
D
7 / 8
MMP-A in the collection of the Dutch Signals Museum
D
8 / 8
Close-up of the zener diode at the side of the PCB

Interior
The MMP is housed in a grey metal case in which a separate front panel is mounted. The PCBs that contains the electronic components and the batteries are mounted to the back of the front panel. The entire interior can be extracted by removing 4 M3 screws from the side of the case.

The image on the right shows the interior of the MMP after it has been removed from the case.

The front consists of a 5 mm thick aluminium panel that holds two keypads with 16 buttons each, two connectors and all controls. A piece of blank PCB, with a cut-out at the bottom left, is used as the actual front panel with the copper side facing outwards. The text on the front panel is etched out of the copper layer (i.e. negative).

Both the front panel and the PCBs are protected against corrosion by a conformal coating.
  

The main PCB is single sided, which means that all components are at the top and all tracks are at the bottom. This results in a rather complex maze of tracks. Furthermore, the PCB has no solder mask and no silk screen (white print), suggesting that it was made in a makeshift laboratory.

Nevertheless, the design of the circuit is very professional, especially considering that is was built in the early 1980s. Only first class parts are used on the PCB. The device uses an EPROM and (battery-backed) CMOS RAM, which was pretty new and was not commonly available in 1980.

The device is powered by five coin-shaped rechargeable NiCd batteries, that are mounted on a separated PCB that is fitted to the back of the main PCB. Each cell provides 1.2V, giving a total of 6V. The batteries are charged via the earphone terminal and a red LED indicator.
  

Observing the build quality of the MMP, gives a mixed feeling. It is clearly a professional device that is built with first-class components, but the design of the PCB is rather amateuristic. The latter illustrates the highly secretive nature of the operation, as a result of which the Dutch SBO had to manufacture them in its own laboratory in Villa Maarheze in Wassenaar (Netherlands).

MP-B interior removed from the case
Bottom view of the main PCB with the battery board in place
Main PCB (right) and battery board
View from the top of the device
View from the bottom of the device
Close-up of the main PCB (solder side)
The name MMP-B in a corner of the PCB
MMP-B interior: main PCB and front panel
E
×
E
1 / 8
MP-B interior removed from the case
E
2 / 8
Bottom view of the main PCB with the battery board in place
E
3 / 8
Main PCB (right) and battery board
E
4 / 8
View from the top of the device
E
5 / 8
View from the bottom of the device
E
6 / 8
Close-up of the main PCB (solder side)
E
7 / 8
The name MMP-B in a corner of the PCB
E
8 / 8
MMP-B interior: main PCB and front panel

Restoration
MMP burst encoders are very rare. Only a relatively small number of them were built and most of them were destroyed when they were taken out of service or after the Stay-Behind operations were terminated in the early 1990s. If you find one, you may have trouble getting it to work.

The device is powered by internal NiCd batteries that were manufactured in the early 1980s. These batteries will most likely be dead by now.

Although it is possible to power the device externally by connecting a 9V DC mains charger to the MON socket, it can not be operated this way, as the connection is also needed for the headphones. If you want the MMP to work, remove the batteries and replace them with good (modern) alternatives. Removing them might be a good idea anyway, in order to prevent damage caused by leaking batteries.
  

In our case we replaced the five 1.2V NiCd cells by two Panasonic 3V Li-ION cells, as shown in the image avbove. The nominal voltage stays the same (6V) but the charge current should be lower. These cells are typically charged for 25 hours with just 4 mA. A 7V DC charger will be suitable.

When using this type of replacement cells, ensure that the charge voltage never exeeds 7.5V DC as the higher current might damage the batteries. Use a current limiter if possible.

The next thing to check is the 9V1 zenerdiode that is connected in parallel to the batteries. It is there to protect the batteries against excessive voltages. If someone has tried to power the device with, say, 12V DC, there is a good chance that this diode is broken and causes a full short circuit. Check wether the zener diode has become black or check it for a short circuit.
  

If it is broken (it was in both MMPs we've seen so far), remove it from the PCB, clean the PCB thoroughly, and replace it with a new 9V1 zener diode. The diode is located at the edge of the board, close to the CHARGE led. The image above shows the MMP board with a new 9V1 zener.

Set the power switch to 'OFF' and charge the batteries sufficiently long to ensure normal operation. Remove the battery charge cable and connect a crystal earpiece to the same socket. Set the speed dial to 15 and turn on the device by setting it to 'L' mode. The device should now start sending morse code. If it doesn't, press RESET followed by START.


Connections
Connecting to the SP-20
Although it was also used with other spy radio sets, the MMP was originally developed for use in combination with the German SP-20 radio set, in particular as a replacement for the Speicher burst encoder. The digram below shows the wiring between the MMP and the KS-30 synthesizer.



Specifications
  • Device
    Burst encoder
  • Purpose
    High-speed transmission in morse code
  • Years
    1979-1981
  • Developer
    O&I, 1976-1978
  • Manufacturer
    O&I
  • Users
    SBO, Netherlands, Belgium
  • Speed
    15, 75, 100, 300, 400, 600, 1000/1200 baud
  • Buffer
    1000 characters
  • Power
    9V (external)
  • Battery
    6V (internal)
Known serial numbers
  • 367
    MMP-N
    Royal Signals Museum, Netherlands
  • ?
    MMP-N
    Private collector, Netherlands
  • 704
    MMP-B
    Crypto Museum, Netherlands
  • 734
    MMP-B
    Günter Hütter, Austria
References
  1. Paul Reuvers & Marc Simons, Restoration and investigation of a working MMP-B
    Crypto Museum, March 2013.

  2. Louis Meulstee, Wireless for the Warrior, volume 4
    ISBN: 0952063-36-0, September 2004.

  3. Museum Verbindingsdienst, MMP-N burst encoder
    Crypto Museum, photographed at Dutch Signals Museum, 25 February 2009.

  4. H.J. Bekker, Geschiedenis van de Sectie Algemene Zaken
    History of the Section General Affairs (uncensored version).
    31 December 1981. CM302703.

  5. Günter Hütter, FSK Adapter found with SP-15 in Belgium
    August 2007, August 2013.
Further information
Any links shown in red are currently unavailable. If you like the information on this website, why not make a donation?
© Crypto Museum. Created: Saturday 30 March 2013. Last changed: Wednesday, 17 January 2024 - 12:26 CET.
Click for homepage