Software Download
Fairhaven RD 500vx

 

 

 

 

 

 

Achtung die Schaltpläne sind von verschiedenen Fairhaven Versionen

 

Die Schaltpläne des Fairhaven RD 500vx  

Audiofilters & Squelch & Noise blanker.jpg

Front board & Remote handset.jpg

IFs & Demodulators.jpg

Preamp & Misc.jpg

Processor board.jpg

Stereo switch, DAC & audio output.jpg

VCOs & PLL.jpg

VHF UHF pcb.jpg

 

 

Hier die Schaltpläne des Fairhaven RD 500vx als WinRAR-ZIP-Archiv 

 

 

Und noch mal Schaltpläne des Fairhaven RD 500vx ganz neu überarbeitet von Hannes der die Zeichnungen lesbarer gemacht hat.

 

RD500_1c       RD500_2c        RD500_3c       RD500_4c       RD500_5c      RD500_6c       RD500_7c      RD500_8c

 

 

 

     DATABASE und  VIRTUAL RADIO

Die Datenbank wurde entwickelt, zum Verwaltung und Organisation der internen Datenbank des RD500. 

Mit dieser Software, kann die Datenbank hochgeladen werden ,aus dem Radio auf den PC (für die Archivierung und Speicherung von neuen Einträgen ), oder aus dem PC auf das Radio (Hinzufügen von neuen Daten in die interne Datenbank der RD500 ). 

Neben der Funktion der Speicherung von Kanal / Informationen über die Datenbank erlaubt es auch die Bearbeitung der Bänder und VFO Organisation.

 

 

  EXAMPLE DATABASE FILE

Mehr als 12.000 Einträge,      Modifiziert September 2002

Schließt Luftbänder , 8.33-Kilohertz-Schritte , Kurzwelle , CB , Amateurbänder , Marine , 

 

 

   FILE CONVERTER

Der Fairhaven Dateikonverter kann verwendet werden, um Frequenzlisten von Papierdokumenten nach der Abtastung in einen PC umzuwandeln, 

und kann unterschiedliche Dateiformate zum RD500 Datenbankformat umwandeln.

 

 

Command Window and Source Code       

 Das Programm ist eine zip Datei bitte mit winzip / winrar oder ähnlichen Programm öffnen 

Dieses Programm soll Benutzern helfen, das Serienprotokoll zu verstehen ,

und ihre eigenen auf den Quellcode des Programms beruhenden Kontrollprogramme zu bauen (Schreiben) .

 

 

anleitung                                                                                                kurz44

 

 

 

 

Serielle Com Programm- und Quellencode V1.0

 

 

Dieses Programm soll Benutzern helfen, das serielle Protokoll zu verstehen, und zu erlauben Benutzern, ihre eigenen Steuerungsprogramme mit Hilfe des Quellencodes des Programms zu bauen, wenn Sie visuelle ( VB ) Grundlage haben.

RD500 Comms.exe kann aus den meisten Standorten geführt werden, wir schlagen vor, einen Ordner auf Ihrer Festplatte anzulegen und es von dort zu starten.

Das Programm ermöglicht einige der unterstützten seriellen Befehle, an das RD500 gesandt zu werden, Fortschritt und Bestätigungen können im Fenster der Programme gesehen werden.

    1. Um das Programm zu verwenden, verbinden Sie das RD500 damit, dass der PC die Fairhaven serielle Führung benutzt.
    2. Ermöglichen Sie comms auf dem Empfänger (SHIFT- COMMS 1)
    3. Führen Sie das RD500 Comms.exe-Programm aus
    4. Wählen Sie den com-Port aus dem comms-Menü.
    5. Öffnen Sie Ports im comms-Menü.
    6. Wählte einen Befehl am unteren Textfenster (neben dem Abbruchknopf) mit Hilfe des Pfeilknopfs. Führen Sie Werte ein, wenn z.B. zu Nummern oder Briefen aufgefordert.
    7. Kommunikation zwischen Radio und PC kann im Hauptfenster gesehen werden, Verkehrsrichtung ist Farbe, die verschlüsselt ist, wie am oberen Ende der Abschirmvorrichtung aufgezeigt.
    8. Der Quellencode, (geliefert in demselben Verzeichnis) kann reichlich von RD500-Benutzern verwendet werden, um ihre eigenen Steuerungsprogramme zu entwickeln. Bitte teilen Sie Ihre Erfolge mit anderen. Von Freigabe dieses Quellencodes ist nicht beabsichtigt, dass sie für Gewinn von Benutzern ausgenutzt wird.
    9. Eine doppelte Kopie aller Dateien wird in gezippter Form geliefert.

 

 

 

 

 

 

FAIRHAVEN RD500 MESSAGE STRUCTURE

The serial port on the PC must be set to 19200,0,8,1

The following is a sample command, in this case "CANCEL" sent to the RD500

  1. 116 8 0
  2. This command will send the virtual scanner event (116) followed by a cancel event (8) followed by a null data byte

    The RD500 will not accept the command unless it is processed as follows and the bytes sent in this order.

  3. STX to be sent first (2)

Station address, (always 42)

Command ID (116) - virtual scanner event

Sub (4) - The next byte has a value lower than 32 so it needs subbing to stop erroneous STX, ETX etc.

Data (40) Because the byte is subbed 32+8 =40 which will give the cancel event in this example.

Sub (4)

Data (32) - (32+0) Null Event

ETX (3)

Checksum (86)

The checksum is calculated by exclusive or-ing all the bytes between STX and ETX

e.g. 42 XOR 116 XOR 4 XOR 40 XOR 4 XOR 32 = 86

The RD500 should respond by returning the original command back to the computer as confirmation of message acceptance.

The receive protocol is exactly the same as the transmit protocol.

This document defines the event codes to which the Fairhaven RD500 scanner will respond over the serial comms link. Not all commands are active, some are reserved for future use. Commands are issued in sequence as though the receiver were being operated manually, so most commands are the same as individual key presses.

 

NULL_EVENT = 0

No action will be taken.

 

AGC_EVENT = 1

 

ALPHA_EVENT = 2

 

ALPHA_SORT_EVENT = 3

 

AUTOTUNE_TIMER_EVENT = 4

 

AUTOTUNE_ONSET_TIMER_EVENT = 5

 

AUXILIARY_EVENT = 6

 

BAND_EVENT = 7

 

CANCEL_EVENT = 8

 

CHANNEL_DWELL_TIMEOUT_EVENT = 9

 

CLOCK_EVENT = 10

 

CONTINUE_SCAN_EVENT = 11

 

COPY_TAGGED_RECORDS_EVENT = 12

 

CURSOR_NUDGE_EVENT = 13

 

CW_FILTER_EVENT = 14

 

DECODE_EVENT = 15

 

DELETE_CONFIRMED_EVENT = 16

 

DELETE_EVENT = 17

 

DELETE_NOT_CONFIRMED_EVENT = 18

 

DIGIT_EVENT = 19

 

ENCODER_DOWN_EVENT = 20

 

ENCODER_UP_EVENT = 21

 

ENTER_EVENT = 22

 

EXTERNAL_KEYBOARD_EVENT = 23

 

FIND_TEXT_EVENT = 24

 

FORCE_CASSETTE_OFF_EVENT = 25

 

FORCE_CASSETTE_ON_EVENT = 26

 

FREQUENCY_SORT_EVENT = 27

 

GROUP_EVENT = 28

 

INPUT_CANCELLED_EVENT = 29

 

KEYBOARD_LOCK_EVENT = 30

 

KEYPAD_ALPHA_EVENT = 31

 

KEYWORD_EVENT = 32

 

MEM_EVENT = 33

 

MESSAGE_TIMER_MATURED_EVENT = 34

 

MODE_EVENT = 35

 

NEXT_EVENT = 36

 

NEW_AUXILIARIES_ENTERED_EVENT = 37

 

NEW_FREQUENCY_ENTERED_EVENT = 38

 

NEW_MODE_ENTERED_EVENT = 39

 

NEW_SCAN_PARAMETERS_EVENT = 40

 

NO_SIGNAL_PRESENT_EVENT = 41

 

NOISE_BLANKER_EVENT = 42

 

NOT_CONFIRMED_EVENT = 43

 

PASSBAND_TUNING_EVENT = 44

 

PREV_EVENT = 45

 

PRIORITY_EVENT = 46

 

REASSIGN_GROUP_EVENT = 47

 

RECORD_PLAY_EVENT = 48

 

REMOTE_ALPHA_EVENT = 49

 

REMOTE_NUM_EVENT = 50

 

RS232_RX_COMPLETE_EVENT = 51

 

RS232_RX_START_EVENT = 52

 

RS232_TX_COMPLETE_EVENT = 53

 

SAVE_CONFIRMED_EVENT = 54

 

SAVE_RECORD_EVENT = 55

 

SCAN_EVENT = 56

 

SCAN_HOLD_COMPLETE_EVENT = 57

 

SCAN_MONITOR_COMPLETE_EVENT = 58

 

SCAN_SETUP_EVENT = 59

 

SCAN_STOPPED_EVENT = 60

 

SEARCH_EVENT = 61

 

SEARCH_TEXT_READY_EVENT = 62

 

SERIAL_COMM_EVENT = 63

 

SHIFT_EVENT = 64

 

SHIFT_KEY_EVENT = 65

 

SHIFT_MODE_EVENT = 66

 

SIGNAL_BAR_EVENT = 67

 

SIGNAL_LOST_EVENT = 68

 

SIGNAL_PRESENT_EVENT = 69

 

SKIP_EVENT = 70

 

SLEEP_SHUTDOWN_EVENT = 71

 

STEP_SIZE_EVENT = 72

 

SUPERFAST_MODE_TERMINATED_EVENT = 73

 

SYNC_MODE_TIMER_EVENT = 74

 

TAG_EVENT = 75

 

TEXT_EVENT = 76

 

TEST_EVENT = 77

 

TEXT_READY_EVENT = 78

 

TIMED_MESSAGE_COMPLETE_EVENT = 79

 

TUNING_INDICATOR_EVENT = 80

 

UPDATE_CLOCK_EVENT = 81

 

UPDATE_SIGNAL_STRENGTH_EVENT = 82

 

UPDATE_TUNING_INDICATOR_EVENT = 83

 

VARIABLE_FILTER_EVENT = 84

 

VFO_EVENT = 85

 

/* All new events must now be added after this point. This is to ensure

backwards compatibility with earlier firmware versions.

*/

 

DOWNLOAD_EVENT = 86