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