Commit Graph

65 Commits

Author SHA1 Message Date
f4exb cf267b1254 Code warnings in Eclipse cleanup 2017-05-05 10:40:45 +02:00
f4exb 7053d3775c Multi device support: completely removed direct access to DSP device engine from DSP engine 2016-05-13 00:50:29 +02:00
Edouard Griffiths b1cc7f2306 OpenGL modernization: GLScope: corrected index calculation when trace is delayed 2016-03-09 13:47:44 +01:00
f4exb 61fdee1332 OpenGL modernization: GLScope: fixed IQPolar right scale matrix on display #1 only 2016-03-06 16:51:07 +01:00
f4exb 4cdaf0fe54 OpenGL modernization: removed GL_DEPRECTATED blocks entirely 2016-03-06 16:39:28 +01:00
f4exb 92a588b060 OpenGL modernization: GLScope: enhance openGL context checking and debugging at initializeGL time 2016-03-06 10:48:34 +01:00
f4exb 264022d2ca OpenGL modernization: GLScope: make sure openGL functions are called through QOpenGLFunctions 2016-03-06 10:00:13 +01:00
f4exb cefb6145a2 OpenGL modernization: call cleanup() in destructors 2016-03-06 09:40:07 +01:00
f4exb ca49e2d990 OpenGL modernization: various fixes 2016-03-06 09:33:10 +01:00
f4exb f002d8daa6 OpenGL modernization: GLScope: gotten rid of old OpenGL code entirely (in GL_DEPRECATED define blocks) 2016-03-06 09:06:59 +01:00
f4exb 382ee344d3 OpenGL modernization: GLScope modernization completed 2016-03-06 02:06:36 +01:00
f4exb 8d843939e2 OpenGL modernization: GLScope modernization #3 2016-03-06 00:45:10 +01:00
f4exb e55da665e9 OpenGL modernization: GLScope modernization #2 2016-03-05 23:43:36 +01:00
f4exb 1dbd387ea6 OpenGL modernization: GLScope modernization #1 2016-03-05 23:18:26 +01:00
f4exb 1126508b27 OpenGL modernization: GLSpectrum moved back to QGLWidget 2016-03-05 21:54:24 +01:00
f4exb d975a0f12c OpemGL: reorder functions so that the sequence glPushMatrix, glScalef and glTranslatef is always first in each rendering block lines of code 2016-02-29 23:29:01 +01:00
f4exb b2dc3026bc Android OpenGL specifics #1 2016-02-29 03:04:14 +01:00
f4exb 8d43ead373 Move to Open GL ES: replace glBegin/glEnd seqiences 2016-02-28 22:03:37 +01:00
f4exb 6a20810f3d Merge branch 'dev' into android 2016-02-28 11:05:07 +01:00
f4exb 718dcf3d8f Reorder glPushMatrix and glBindTexture to ease future migration to Open GL ES 2.0 2016-02-28 11:01:58 +01:00
f4exb f1371026ba Adapt to Qt Android #1 2016-02-28 10:53:37 +01:00
f4exb 3eec09a01f GLScope: fixed trace memory out of bounds when full history is not complete 2015-11-06 08:56:33 +01:00
f4exb f8e6cc6cce GLScope: IQ linear and IQ polar displays 2015-11-06 06:20:52 +01:00
f4exb 2726625e97 GLScope: IQ linear and IQ polar displays. Interim state #3: Changed secondary horizontal scale 2015-11-06 05:37:15 +01:00
f4exb b121cefe88 GLScope: IQ linear and IQ polar displays. Interim state #2: Resized secondary display 2015-11-06 05:19:55 +01:00
f4exb f891580e78 GLScope: IQ linear and IQ polar displays. Interim state #1: IQ linear 2015-11-06 04:40:59 +01:00
f4exb 1c7bab1762 GLScope: trigger on phase derivative (instantaneous frequebcy) 2015-11-04 04:29:26 +01:00
f4exb 490bccc5a1 GLScope: trace memory implementation. GLScopeGUI: widgets placement reorganization 2015-11-03 03:08:48 +01:00
f4exb fdfb29d432 GLScope: use white characters for power display overlays 2015-11-01 22:49:08 +01:00
f4exb 98125ce93a GLScope: individual settings for channels 1 and 2. Fine and Coarse sliders for Y offsets. 2015-11-01 06:27:39 +01:00
f4exb 1a7610a7e4 GLScope: individual settings for channels 1 and 2. Fine and Coarse sliders for Y offsets. Interim state #1: channel 1 working 2015-10-31 12:33:59 +01:00
f4exb 2b2fb4abb2 GLScope: fixed pi crossing on phase derivative displays 2015-10-29 20:46:52 +01:00
f4exb f6b19085fb GLScope: new delta phase displays 2015-10-29 09:24:08 +01:00
f4exb 9641895e68 Channel Analyzer: overlays on scope trace to show maximum, average and peak to average powers when in magnitude log (dB) display 2015-10-29 02:35:20 +01:00
f4exb 70700ee4dc Channel Analyzer: display trace max and average power. Interim state #2 2015-10-28 09:27:51 +01:00
f4exb ed6e078cff Channel Analyzer: display trace max and average power. Interim state #1 2015-10-27 04:56:52 +01:00
Edouard Griffiths 2f9dd5a7ab Removed trigger time line now that the zero time reference is always aligned with the trigger 2015-10-20 02:16:38 +02:00
Edouard Griffiths 427945649c Paint scope trigger lines with the same intensity as the trace 2015-10-19 23:44:11 +02:00
Edouard Griffiths 941b1a807a Removed anti-aliasing on spectrum and scope traces 2015-10-19 23:40:17 +02:00
f4exb 23f773c111 GLScope: set time 0 to pre-trigger point 2015-10-11 05:11:38 +02:00
f4exb 4ba6f66cac Replaced direct output to console for debug messages with qDebug 2015-08-09 10:33:04 +02:00
f4exb 07f16bb176 Use main window master timer for SSB demod spectrum and Channel Analyzer spectrum and scope 2015-08-01 04:07:09 +02:00
f4exb 1e61a5dc29 Display pre-trigger time line on scope 2015-07-27 02:12:37 +02:00
f4exb 6dea38ab47 Display trigger line in logarithmic magnitude mode 2015-07-26 17:33:30 +02:00
f4exb da9d4d7d52 Display trigger line in linear magnitude mode 2015-07-26 13:06:15 +02:00
f4exb 15a5afad55 Added trace intensity control to scope 2015-07-18 11:27:09 +02:00
f4exb 7ee44dfd27 Corrected channel analyzer decimation and incorrect workarounds 2015-07-16 22:31:12 +02:00
f4exb 72e461d17b Corrected scope Y grid display 2015-07-14 12:10:59 +02:00
f4exb 50034678d2 Corrected scope trace with time offset 2015-07-14 11:47:03 +02:00
f4exb e0699d9711 Align scope grid on ticks 2015-07-14 10:39:41 +02:00