Commit graph

29 commits

Author SHA1 Message Date
Michael Colton
457c2702ce Dude, this DMA thing is killing me!!! I can write to the display at blistering speeds, but there are errors in the picture and I can't figure out why! <pulls all hair out!> 2018-06-21 23:51:59 -06:00
Michael Colton
ce58e273f6 Saving so I can go back. 2018-04-03 22:42:23 -06:00
Michael Colton
111e907813 I have no idea where I left off. Committing so I don't lose it. 2018-03-30 00:53:14 -06:00
Michael Colton
c9e7284a9f Further progress on DMA. The radio is now "usable" with it turned on. There is a whole lot of weird corruption to the graphics... anyway, it's progress and I want to make sure it's saved. 2017-06-26 22:43:16 -06:00
Michael Colton
14d70c8afd Semi working DMA code for the display driver! So excited! Now to work out the bugs :) 2017-06-24 23:42:12 -06:00
aaa24f87de More compiler warnings, unused variables mostly 2017-01-15 15:43:22 +11:00
0aeba6c947 const images causing comipler to complain 2017-01-15 15:31:56 +11:00
3ecebbd2e1 Nicely teardown peripheral's before StandBy 2017-01-01 21:34:04 +11:00
9308765f6e Remove afgain debugging, add binaries 2017-01-01 17:21:17 +11:00
1381f544d0 More compiler warnings fixes 2016-12-31 20:25:25 +11:00
af4d1fa94e Actual compiled objects. newlib differences. 2016-12-31 16:09:36 +11:00
Michael Colton
2a0a65cff1 Changes it so BOTH paddles need to be clicked to transmit. 2016-11-17 22:45:55 -07:00
Michael Colton
e4dabf0ef2 I want the .hex file included so people can flash their PSDRs without having to compile the code themselves (I thought git was already tracking it.....) 2016-11-07 23:46:16 -07:00
Michael Colton
ac513eaae0 Merge branch 'master' into PSDR_F7
Conflicts:
	Source/.settings/language.settings.xml
	Source/Debug/PSDR.hex
	Source/PSDR F4.launch
	Source/src/main.c

I2C is (finally working) ADC still not working.
2016-05-08 00:53:48 -06:00
Michael Colton
155b2700d4 Oops, didn't actually commit the files. 2016-05-01 00:50:49 -06:00
Michael Colton
b3ee5db2b4 Saving current progress. Still some weird issues. Having trouble with I2C (again! It was such a pain to get working on the F4) and also something with the ADC I think.... I suppose it could be assembly issues of the F7 board too.... Hmmm. 2016-04-30 20:55:01 -06:00
Michael Colton
7c84c19d01 Okay! I've got it compiling and largely running on the F7! Still not everything is right, but a lot of it is. I think I am almost there! Maybe I'll get to include the F7 after all :D 2016-04-26 00:21:16 -06:00
Michael Colton
a24a6c6b8c I don't know if I am closer or further away. This stuff is hugely frustrating sometimes..... 2016-04-24 00:54:47 -06:00
Michael Colton
86a5916626 Progress, I think. The thing compiles and builds something, but it's only 1K and won't run. Trying to figure out what I am doing wrong. :/ 2016-04-24 00:17:37 -06:00
Michael Colton
57f3365484 Progress on copying stuff over for the F7. I am making quite a mess, I think I sure hope I can reverse this all if I need to!!! 2016-04-23 21:53:10 -06:00
Michael Colton
a211a0b9dd A heroic effort to push things forward. Now working includes the I2C interface and the code to talk to and start up the frequency synth. Flip flops are on, frequencies are being divided. No luck on actually getting a signal all the way through though. I currently suspect the transformers or the mixers..... how high can a quadrature sampling detector go again? :/ 2016-04-21 00:57:58 -06:00
Michael Colton
1890b25a4f PSDR 2.5 prototypes are assembled. This commit includes notes for things I want to change or improve (in the notes section of the schematic) as well as preliminary code changes to make it work on this hardware. Display comes on, lots of the parts are working, but no frequency synth yet, so it's hard to know how well the design is working. 2016-04-18 22:11:10 -06:00
Michael Colton
ff84014cf9 Upload of my development on my work computer. This includes some efforts to get serial working for the GPS (I think) and maybe some experimental transmitting test stuff? Anyway, mostly included here for completeness, and because I will not be doing PSDR development on this machine anymore. 2015-11-24 14:29:46 -07:00
Michael Colton
43500cbef3 Honestly, it's been a while since I did any coding, with getting the kickstarter ready, so I don't actually remember what the state of the code is right now. I think I was working on getting the UART up so we can use the GPS. I'm commiting this as more of a backup than anything. 2015-03-06 22:54:22 -07:00
Michael Colton
d9c9939ab8 Update to bring github up to date with my files. 2014-10-28 00:36:55 -06:00
Michael Colton
46c832e409 Pretty big improvements to bitmap drawing code, and waterfall display code. Also a hack to deal with the red-things-stay-red bug (it's not ideal, it just blocks the encoder tick() if the display is drawing, doesn't seem to effect the feel of the interface in a bad way. Beginning to include GPS support. Working on some other display speedups (DMA and 16bit transfers, both are currently disabled) 2014-10-15 09:31:08 -06:00
Michael Colton
f694e53e46 Big improvements to audio! I was doing overlap-add wrong. There are still issues, but it's much better. Also, changing modes between LSB/USB/AM works now (though the menu doesn't show USB correctly, and the filter bar doesn't change). Improvements also effect transmitted audio. 2014-10-07 10:31:07 -06:00
Michael Colton
d04d7845cf Initial transmit support. Internal microphone working. Capacitive touch sensors working. Currently touch TOUCH1 to transmit, waterfall changes color and shows the filtered output that should be transmitted (except that it's MUCH noisier than it looks, due, I think to DSP issues.) 2014-10-06 11:03:34 -06:00
Michael Colton
7f0b21569c Just backing up. PSDR2 is receiving well, image rejection is good. Gain pot settings work. Audio out works (to earphones only, the speaker fails pretty badly, not sure why, but that's hardware anyway) 2014-10-01 10:48:27 -06:00