Commit graph

179 commits

Author SHA1 Message Date
Blaine Murphy 824937759e Correct color order of Robot 36 mode.
The color sequence for Robot 36 is listed as YCrCb in the SSTV Handbook: http://www.sstv-handbook.com/download/sstv_04.pdf (Table 4.3) and the Dayton Paper: https://web.archive.org/web/20120104184535/http://www.barberdsp.com/files/Dayton%20Paper.pdf
2017-10-18 21:02:06 -04:00
András Veres-Szentkirályi d51c00a04a bumped version to v0.3 2017-01-12 12:58:24 +01:00
András Veres-Szentkirályi a601f8e754 updated README regarding Python 3 support (#10) 2017-01-12 12:58:11 +01:00
András Veres-Szentkirályi 5eb8a468e4 extracted method load_pickled_asset 2017-01-12 12:54:07 +01:00
András Veres-Szentkirályi 81b45e7e4e Python 3 uses builtins.open instead of io.open 2017-01-12 12:48:50 +01:00
András Veres-Szentkirályi 9cbb0c50ff use BytesIO on Python 3 2017-01-12 12:37:58 +01:00
András Veres-Szentkirályi 0d52546d81 test_sstv: select open namespace depending on Python major version 2017-01-12 12:26:01 +01:00
András Veres-Szentkirályi ac0f89bfdf test_sstv: open further files in explicit 'rb' mode 2017-01-12 12:25:34 +01:00
András Veres-Szentkirályi bf2efdabea test_sstv: handle iterables in a more portable way 2017-01-12 12:25:03 +01:00
András Veres-Szentkirályi d574ab1d49 use absolute imports in test_sstv as well 2017-01-12 12:16:33 +01:00
András Veres-Szentkirályi 8f8f431050 StringIO was also moved in Python 3 2017-01-12 11:14:54 +01:00
András Veres-Szentkirályi a43f64fd79 modified tests for Python 2 + 3 compatibility 2017-01-12 11:06:21 +01:00
András Veres-Szentkirályi d177707233 Python 2.6 still doesn't support delta in assertAlmostEqual 2017-01-12 10:58:48 +01:00
András Veres-Szentkirályi 72ffc80aad Travis CI: extended Python version coverage 2017-01-12 10:53:44 +01:00
KM4YRI 5d3b11a144 added Python six compatibility layer (#10)
added dependency to `six` for better Python 2/3 compatibility
2017-01-12 10:49:13 +01:00
András Veres-Szentkirályi 7eac9636a3 bumped version to v0.2.8 2017-01-03 15:08:29 +01:00
KM4YRI 56743c7afb Python 3 compatibility: imap->map, izip->zip, xrange->range (#9) 2017-01-03 15:04:11 +01:00
András Veres-Szentkirályi 810f604a5a codegen: added Pasokon modes to test harness 2016-04-20 19:49:43 +02:00
András Veres-Szentkirályi 23a2e2bd00 codegen: check for non-RGB images 2016-04-20 19:36:24 +02:00
András Veres-Szentkirályi ff15c3a63a codegen: removed hardcoded test image file name 2016-04-20 14:07:35 +02:00
András Veres-Szentkirályi 5d38b3b52d codegen: avoid defining test image in multiple places 2016-04-20 14:04:57 +02:00
András Veres-Szentkirályi c7fecff3e6 codegen: save outputs and C code in case of failed tests 2016-04-19 11:36:08 +02:00
András Veres-Szentkirályi 40768cb57a codegen: added MartinM2 to the test harness 2016-04-19 11:21:31 +02:00
András Veres-Szentkirályi d540abd852 codegen: pass real image width as parameter 2016-04-19 11:20:14 +02:00
András Veres-Szentkirályi dee321d59e codegen: replaced BMP with RGB array and STBI 2016-04-19 11:13:57 +02:00
András Veres-Szentkirályi ec6ff85d06 codegen: avoid masking exceptions if exe doesn't exist yet 2016-04-19 11:01:17 +02:00
András Veres-Szentkirályi 43d1c53514 codegen: added timing stats 2016-02-23 16:36:32 +01:00
András Veres-Szentkirályi ff2fc58aa7 codegen: optimized gen_matches invocation 2016-02-23 16:21:39 +01:00
András Veres-Szentkirályi c185ea571b codegen: use NotImplementedError 2016-02-23 16:21:30 +01:00
András Veres-Szentkirályi f295a07c83 codegen: removed unused variable 2016-02-23 16:17:53 +01:00
András Veres-Szentkirályi 3c3bb34b1b codegen: added simple test suite 2016-02-22 17:35:25 +01:00
András Veres-Szentkirályi d7a05fc1d5 codegen: return 0 in stub main() 2016-02-22 17:35:09 +01:00
András Veres-Szentkirályi 6418a9febc codegen: provide generator instead of printing 2016-02-22 17:34:44 +01:00
András Veres-Szentkirályi 2f6c7ca871 codegen: use configurable SSTV subclass 2016-02-22 17:34:21 +01:00
András Veres-Szentkirályi f02f43e4b5 added experimental C code generator 2016-02-22 15:02:00 +01:00
András Veres-Szentkirályi 7d3c7c4683 bumped version to v0.2.7 2016-02-22 14:52:18 +01:00
András Veres-Szentkirályi 8c10e0ce3b updated Pillow dependency in setup.py as well 2016-02-22 14:52:12 +01:00
András Veres-Szentkirályi 7335f72c91 bumped version to v0.2.6 2016-02-22 14:47:04 +01:00
András Veres-Szentkirályi 45fbdbd7c8 README: added build status 2015-10-20 10:31:33 +02:00
András Veres-Szentkirályi 2c23ae9632 use container-based Travis infrastructure 2015-10-20 10:28:50 +02:00
András Veres-Szentkirályi 2b0f482653 fixed supported Python versions 2015-10-20 10:17:37 +02:00
András Veres-Szentkirályi 927f805771 replaced PIL with Pillow 2015-10-20 10:09:41 +02:00
András Veres-Szentkirályi 1916cfd031 added Travis CI 2015-10-20 10:06:22 +02:00
András Veres-Szentkirályi 09df062547 use absolute imports for Python 3 compatibility 2014-06-07 11:48:04 +02:00
András Veres-Szentkirályi 9ef2a5a8ca added serial port PTT support to GIMP plugin 2014-05-14 23:26:54 +02:00
András Veres-Szentkirályi d82357b45d bumped version to v0.2.5 2014-04-23 10:25:03 +02:00
András Veres-Szentkirályi b837723d93 Merge pull request #6 from DominikAuras/pasokon_modes
Pasokon modes
2014-04-23 09:31:52 +02:00
Dominik Auras 6f5ea1a5ef Update README 2014-04-22 23:17:34 +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
András Veres-Szentkirályi 2dd5eaa273 bumped version to v0.2.4 2014-01-14 09:42:51 +01:00