GRiD Compass
echo -e "0004569:BEEP" | sudo ./pocsag -f 152225000 -r 1200
pthread_create() code from original...[::368640]
cyls = 40
heads = 2
bps = 512
secs = 9
mode = mfm
interleave = 5
id = 1
rate = 0
[::737280]
cyls = 80
heads = 2
bps = 512
secs = 9
mode = mfm
interleave = 5
id = 1
tracks = 0-79.1
rate = 0
Bubble memory
Portable floppy
Portable Floppy 1
; The 8086 will jump to here after a Reset
RestartSegment SEGMENT AT (0FFFFh)
JMP CompassPromStart
DataTable DW ScreenAddr
DataTable1 DW ScreenWidth
DataTable2 DW ScreenHeight
DataTable3 DW AspectRatio
DataTable4 DW GpibBuffaloSplit
RestartSegment ENDS
END
1 - speaker (signal)
2 - speaker (GND on modem)
3 - !TxCb (TX clock?) (8274 pin7)
4 - !RxCb (RX clock?) (8274 pin4)
5 - +5
6 - +5
7 - GND
8 - GND
9 - !CS 8255 (pin6)
10 - DACs pin2
11 - D1
12 - D0
13 - D3
14 - D2
15 - D5
16 - D4
17 - D7
18 - D6
19 - TxDb (transmit data?) (8274 pin8)
20 - RxDb (receive data?) (8274 pin9)
21 - A0 (DAC1 pin19)
22 - A1 (DAC2 pin19)
23 - !RD
24 - !WR (DACs pin1)
25 - IRQ2
26 - RESET
27 - GND
28 - GND
29 - +5
30 - +5
31 - -12
32 - -12
33 - +12
34 - +12
1 - pixel Data
2 - GND
3 - pixel Clock
4 - GND
5 - (hSync?) U34 pin22 (IRQ3)
6 - GND
7 - (vSync?) U35 pin21
8 - GND
9 - Speaker+ (From modem board)
10 - Speaker- (GND on modem board)
1 - pixel Data
2 - GND
3 - pixel Clock
4 - GND
5 - hSync ~16.17 kHz U34 pin22. Also IRQ3 on 80130
6 - GND
7 - vSync ~60.46 Hz U35 pin21
8 - GND
9 - Speaker+ (From modem board)
10 - Speaker- (GND on modem board)
PSU Pinout:
When looking from front of Compass (lid closed)
1. -5V
2.
3. +15.2V
4. GND
5. GND
6. GND
7. +12.6V
8. +5.1V
9. +5.1V
10. -12.2V
pfsdump in the SDK but it dumps raw tables without the structure
RDbNamedDatabase Symbian API to manage a bunch of media and app databasesCurrent Rating
The current rating of pogo pins depends on both size and material. A standard 1.0 mm gold-plated pogo pin typically supports currents of 2-3 amps, while larger 2.0 mm pins can handle up to 6 amps. Be sure to match the pin's current rating to your application's needs to prevent overheating or connection failure