András Veres-Szentkirályi
9ef2a5a8ca
added serial port PTT support to GIMP plugin
2014-05-14 23:26:54 +02:00
Dominik Auras
e0a4563a56
Add "high"-resolution modes Pasokon P3, P5 and P7
...
Tested against MMSSTV and HamRadio software
2014-04-22 23:11:40 +02:00
Ricky Elrod
e8f07e5bcb
RED isn't a member of ColorSSTV (anymore?)
2014-01-13 21:12:24 -05:00
András Veres-Szentkirályi
7e9436adeb
grayscale: adjusted Robot24BW sync timing
2013-11-22 18:40:25 +01:00
András Veres-Szentkirályi
b74feb49ab
GrayscaleSSTV: use PIL for grayscale conversion
2013-11-22 18:36:58 +01:00
András Veres-Szentkirályi
bd3b84cfb6
ColorSSTV: load raster data only once
2013-11-22 18:33:39 +01:00
András Veres-Szentkirályi
3a25caeab9
optimized Robot36 to use PIL YUV converter
2013-11-22 18:19:56 +01:00
András Veres-Szentkirályi
9bf312ca85
added SSTV.on_init() hook
2013-11-22 18:19:00 +01:00
András Veres-Szentkirályi
4c020d61b9
added Robot 36 encoder
2013-11-22 17:05:13 +01:00
András Veres-Szentkirályi
4d56f34a72
gen_values: fixed FM sample repetition bug
...
In the previous version, the FM modulator issued the last sample of the
previous frequency-time tuple twice, once as the last sample of the
previous tuple, once as the first sample (sample = 0) of the next one.
2013-11-22 17:00:53 +01:00
András Veres-Szentkirályi
b8ef35022b
image_gimp_to_pil: discard invisible layers before merge
2013-11-09 20:24:55 +01:00
András Veres-Szentkirályi
3d68f7cc5b
handle progress line values near gray (fixes gh-4)
2013-11-09 20:15:17 +01:00
András Veres-Szentkirályi
e9db1cf9a0
merge and use GIMP layers directly (fixes gh-3)
2013-11-09 17:24:24 +01:00
András Veres-Szentkirályi
cf8eb28ec1
move packing to ProgressCanvas init
2013-11-09 16:35:16 +01:00
András Veres-Szentkirályi
b8ebe9ed58
extracted function init_sstv
2013-11-05 21:42:43 +01:00
András Veres-Szentkirályi
a5e7835224
extracted function match_image_with_sstv_mode
2013-11-05 21:42:33 +01:00
András Veres-Szentkirályi
c0c6520c40
extracted function generate_png_filename
2013-11-05 21:42:08 +01:00
András Veres-Szentkirályi
e395427dfb
simplified cleanup in GIMP plugin
2013-11-05 21:32:40 +01:00
András Veres-Szentkirályi
213d987955
avoid None dereference upon double AudioThread.stop()
2013-11-05 21:28:42 +01:00
András Veres-Szentkirályi
d0f674734a
stop CanvasUpdater after window closes
2013-11-05 21:25:43 +01:00
András Veres-Szentkirályi
524afc6835
stop sounds when closing the window
2013-11-05 19:50:03 +01:00
András Veres-Szentkirályi
ec564d93ce
update ProgressCanvas in separate thread
2013-11-05 19:38:40 +01:00
András Veres-Szentkirályi
ee600d916e
extracted method Transmitter.stop
2013-11-05 19:37:47 +01:00
András Veres-Szentkirályi
ad6112aa9e
fixed ProgressCanvas.update_image for scaled images
2013-11-05 19:14:42 +01:00
András Veres-Szentkirályi
2c768408b6
populate ProgressCanvas.colors before scaling
2013-11-05 19:14:34 +01:00
András Veres-Szentkirályi
1cafbc1521
check for self.progress None value before calling update
2013-11-05 19:13:08 +01:00
András Veres-Szentkirályi
61d4b0ccdb
use inverse average color for progress line
2013-11-05 00:03:13 +01:00
András Veres-Szentkirályi
28098de403
enlarge images narrower than 200px
2013-11-05 00:02:58 +01:00
András Veres-Szentkirályi
d50797b69c
added progress monitor to GIMP plugin
2013-11-04 23:48:42 +01:00
András Veres-Szentkirályi
9d9d33196b
show real size and colors in GIMP plugin
2013-11-04 23:21:24 +01:00
András Veres-Szentkirályi
36b90cce4d
align buttons horizontally, use command callback
2013-11-04 23:09:49 +01:00
András Veres-Szentkirályi
753ca7d743
unified button creation
2013-11-04 23:01:41 +01:00
András Veres-Szentkirályi
07ed6fbb50
added 1750 Hz generator to GIMP plugin
2013-11-04 16:37:43 +01:00
András Veres-Szentkirályi
6917999b1a
hook encode_line to show progress in GIMP plugin
2013-11-04 16:25:31 +01:00
András Veres-Szentkirályi
b31a74bcad
merged TX/stop buttons in GIMP plugin
2013-11-04 15:29:54 +01:00
András Veres-Szentkirályi
b5ba501ad0
added Stop button to GIMP plugin
2013-11-04 15:08:24 +01:00
András Veres-Szentkirályi
d09a88540d
transmit modulated image in GIMP plugin
2013-11-04 14:33:11 +01:00
András Veres-Szentkirályi
0347aa7a3b
added SSTV module init and buttons to GIMP plugin
2013-11-03 22:41:11 +01:00
András Veres-Szentkirályi
64f95592b7
added parameters to GIMP plugin
2013-11-03 22:29:21 +01:00
András Veres-Szentkirályi
15f2e7ae8f
GIMP plugin skeleton (shows image in new window)
2013-11-03 22:04:42 +01:00
András Veres-Szentkirályi
f55b82db3a
removed unused import SSTV
2013-10-02 09:44:42 +02:00
András Veres-Szentkirályi
c544952603
added get_freq_bits example
2013-07-15 16:33:06 +02:00
András Veres-Szentkirályi
8262a72629
added get_floats example
2013-07-15 15:38:03 +02:00
András Veres-Szentkirályi
18dab4e0d3
gen_values: initialize local variable 'sample'
...
although in practice, this shouldn't happen -- I tried lowering the
sample rate, and even at 10 samples/sec with Martin M1, it worked, and
SSTV requires at least 4000 samples/sec
(1 sample/sec raises an error though, if you'd like to try)
2013-07-02 15:21:33 +02:00
András Veres-Szentkirályi
10c85423d4
removed unused import math.floor
2013-07-02 15:18:12 +02:00
András Veres-Szentkirályi
3e49c90394
moved freq * factor outside sampling loop
2013-07-02 15:12:43 +02:00
András Veres-Szentkirályi
33c983ac8f
gen_samples: replaced int(round()) with int()
2013-07-02 15:06:05 +02:00
András Veres-Szentkirályi
b6c169503f
test_sstv: allow for rounding differences
2013-07-02 15:05:45 +02:00
András Veres-Szentkirályi
c29f696489
gen_values: siplified increment operation
2013-07-02 14:05:07 +02:00
András Veres-Szentkirályi
92fda0cd1f
replaced int(floor()) with int()
2013-07-02 13:51:06 +02:00