File: Changes

package info (click to toggle)
psk31lx 0.61-1
  • links: PTS
  • area: main
  • in suites: potato
  • size: 168 kB
  • ctags: 229
  • sloc: cpp: 1,464; makefile: 71; sh: 8
file content (55 lines) | stat: -rw-r--r-- 1,783 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
PSK31 for Linux/Soundblaster Version V0.61

Changes V0.6 -> V0.61
---------------------

- Changed licences to GPL

Changes V0.52 -> V0.6
---------------------

- Removed compatibility problem with some newer ncurses library
  (using move() instead of setsyx())

- V0.52 failed with some specifig sound cards of the 2.2.x kernel,
  which is fixed now (checking for EBUSY in read/write to sound
  card

- Code cleanup the remove compile problem on a few egcs systems

- Easier and better installation:
  default directory /usr/share/psk31 for code and config files,
  personal config file in $(HOME)/.psk31;

- added more documentation (still could be better!)


Changes V0.5->V0.52
-------------------

- Additions to make psk31sb work with sound cards operating in
  full duplex mode (e.g. Opti)

 
Changes V0.4->V0.5
------------------

- On TX->RX switchover, a partly filled buffer of the soundcard wasn't
  played, so the DCD-OFF-carrier signal, and sometimes also the end
  of the CW ID signal, was cut off. 
  Fixed by adding a SNDCTL_DSP_SYNC when switching from TX to RX

- On some systems V0.4 didn't compile because of problems with header
  files. This should work now.
  #include <getopt.h> was removed, #include <termios.h> was added

- Small bug in the handling of a circular buffer fixed (this part of
  the code shouldn't be reached anyway)

- Implemented the 256-symbol-encoding used by the Windows-Version of
  PSK31, so the full ISO charset, e.g. including the German umlauts,
  can be used in the transmission. This feature is not yet tested in
  practice, just in loopback mode, so feedback if it works is highly
  welcome!
  Be aware of the fact that the DOS-Version just use a 128-symbol
  charset, so the extend characters can't be decoded on those systems!