Forum Rule: Always post complete source code & details to reproduce any issue!

Search:

Type: Posts; User: Bob Larkin

Page 1 of 2 1 2

Search: Search took 0.00 seconds.

  1. Replies
    36
    Views
    1,176

    Now that I have looked,...

    Now that I have looked, AudioOutputI2S::config_i2s(); is called from AudioInputI2S::begin() and so fixing the former fixes both input and output with the Teensy as I2S slave.

    Also, with the #if...
  2. Replies
    36
    Views
    1,176

    Thanks, Frank. I just got home and tested this...

    Thanks, Frank. I just got home and tested this out. But, it did not work for me without adding a at the start of void AudioOutputI2Sslave::config_i2s(void). That seemed to be needed for both your...
  3. Replies
    36
    Views
    1,176

    Frank, this is all great news. I am available to...

    Frank, this is all great news. I am available to test changes with T3.6 as slave (or master). I have independent directories for the old and new Teensyduino versions. This makes it easy.

    I...
  4. Replies
    36
    Views
    1,176

    Frank B., great idea. I had Teensyduino 1.44...

    Frank B., great idea. I had Teensyduino 1.44 with Arduino 1.8.7 available (well before T4) and IT RUNS. No lockup, the waveform is generated, everything is normal.

    I can actually proceed to...
  5. Replies
    36
    Views
    1,176

    Paul, the details of this issue have gotten...

    Paul, the details of this issue have gotten spread over several posts in this thread. That makes it confusing and hard to pick up at this point, so let me try to summarize the issue , noting the...
  6. Replies
    36
    Views
    1,176

    The reason that I am wanting to get the 8731...

    The reason that I am wanting to get the 8731 running as master is the jitter on the MCLK. For instrumentation and radio applications, the noise floor and spurs is a limiting factor.The SGTL5000 has...
  7. Replies
    36
    Views
    1,176

    Thanks for the ideas. It really helps to have a...

    Thanks for the ideas. It really helps to have a fresh look at these things. Pursuing your directions, I did some measurements, they did not seem to show any issue. But first,

    Yes, you are right....
  8. Replies
    36
    Views
    1,176

    I'm back with the WM8731 board in hardware. The...

    I'm back with the WM8731 board in hardware. The schematic is as above and it is populated to be a master with R12 not installed, the crystal installed and nothing hooked to J5. Plugged into the...
  9. Replies
    4
    Views
    267

    Yes, yes. That is correct. My comment on pin 21...

    Yes, yes. That is correct. My comment on pin 21 was wrong. Thanks for catching this.

    Good news is that the schematic and board I referenced above in this thread are correct.

    Bob
  10. Replies
    4
    Views
    267

    I believe that pin 21 of the WM8731 allows two...

    I believe that pin 21 of the WM8731 allows two I2C addresses, that should make two of them possible while sharing wires.

    An update on the WM8731 project I posted at the end of May...
  11. Replies
    4
    Views
    131

    SOLVED!! The update to the udev rule cured...

    SOLVED!!



    The update to the udev rule cured the problem. Many thanks, Paul, for getting me going again. Bob
  12. Replies
    4
    Views
    131

    Here are the tool settings 16870

    Here are the tool settings
    16870
  13. Replies
    4
    Views
    131

    Serial print lockup

    The serial printing works for about 5 seconds and then printing locks up. The Teensy is still running, but nothing prints, suggesting it is the at the PC end. This started out in a big program,...
  14. Replies
    36
    Views
    1,176

    QUOTE=bicycleguy;207247]X1 looks pretty far away...

    QUOTE=bicycleguy;207247]X1 looks pretty far away from U1.
    On J2 connector it would be nice to have separate ground pins for LOUT and ROUT (pins 6 & 10?)[/QUOTE]
    On the X1 location, the scale is a...
  15. Replies
    36
    Views
    1,176

    My interest is in radio and instrumentation...

    My interest is in radio and instrumentation related projects. For instance the SDR Control box that works with a variety of radio projects, like Frank DD4WH's:...
  16. Replies
    36
    Views
    1,176

    Here is a better schematic. There are no...

    Here is a better schematic. There are no intentional changes to the content, but the jumper symbol has been improved. The scale is a bit easier to read, as well.

    16701
  17. Replies
    36
    Views
    1,176

    Thanks Blackaddr for sharing the schematic and...

    Thanks Blackaddr for sharing the schematic and other info. I checked my I2C and I2S against yours and I think they agree---this is very useful. And, of course, your goal with the boards is much...
  18. Replies
    36
    Views
    1,176

    I should have mentioned that I started the KiCad...

    I should have mentioned that I started the KiCad layout with the board from #skiselev for the Raspberry Pi,
    https://github.com/skiselev/i2s_audio_phat, but quite a few differences have evolved. ...
  19. Replies
    36
    Views
    1,176

    WM8731 Board Ideas

    I was trying to evaluate a WM8731 codec and became aware that the Teensy audio library supported this. One thing led to another, and rather than running a board designed for a different system with...
  20. Replies
    3
    Views
    1,786

    The Vector Network Analyzer covering 10 Hz to 40...

    The Vector Network Analyzer covering 10 Hz to 40 KHz has been seeing improvements. Probably the most exciting is the 3-D printed case designed by Mike Runyan.
    15548

    The project uses the Teensy...
  21. Replies
    2
    Views
    209

    Thanks, Frank. I will proceed on that path. Bob

    Thanks, Frank. I will proceed on that path. Bob
  22. Replies
    2
    Views
    209

    ILI9341_t3 swap() conflict

    A swap(a,b) function is defined for ILI9341_t3.h and .cpp. This is wrapped by a #ifndef, and if encountered after another swap() declaration, should fall back to the previous. This seems to work...
  23. You can change the values in samplefreq[] vector...

    You can change the values in samplefreq[] vector that are floats, like 44117.64706 to just 44117. Then if you want that speed, call setI2SFreq[44117]. It is just used to find the right entry in the...
  24. Replies
    18
    Views
    4,619

    This is about the Audio Vector Nework Analyzer...

    This is about the Audio Vector Nework Analyzer project, https://forum.pjrc.com/threads/41326-Update-Audio-Vector-Network-Analyzer?highlight=AVNA and http://www.janbob.com/electron/AVNA1/AVNA1.htm
    ...
  25. Replies
    3
    Views
    1,786

    A major update. First the previous link to the...

    A major update. First the previous link to the Audio Vector Network Analyzer is out-of-date. A new Web page with lots of details is at
    http://www.janbob.com/electron/AVNA1/AVNA1.htm
    This is a...
  26. Derek and Brian - First, Derek I ran your...

    Derek and Brian -

    First, Derek
    I ran your TestXcorr.ino and got the expected result of bunches of
    "Lag between I2S input channels (samples): -1 Lag after Compensation: 0"
    and the other...
  27. Here is the test .INO referred to above for...

    Here is the test .INO referred to above for resetting the Codec until the cross correlation between the L and R channels is high. It uses the 22 kHz signal coming from the A21 DAC connection.

    /*...
  28. Derek, thanks for the observations and...

    Derek, thanks for the observations and work-around. Yes, I too have a need to get this

    Today I started on a similar path to that of yours. I connected a 2.2nF cap to pin A21 and a pair of 100 K...
  29. I am presently using Frank, DD4WH's Convolution...

    I am presently using Frank, DD4WH's Convolution SDR receiver that has been discussed on this Forum. Relative to this discussion topic, Frank has been helping me to understand the "Twin Peaks"...
  30. Back a post, I offered options for RF filtering...

    Back a post, I offered options for RF filtering with the DD4WH SDR. This has turned into hardware that worked out to be fully compatible with Frank's control scheme in his .ino. Details are all at...
  31. A control box project running the Convolution SDR...

    A control box project running the Convolution SDR is over on the General Forum https://forum.pjrc.com/threads/50089-T3-6-SDR-Control-Box

    It's in the other forum as it is generally useful, but this...
  32. Replies
    1
    Views
    619

    T3.6 SDR Control Box

    Information on my control box is now ready for any builders interested. The starting spot is http://www.janbob.com/electron/SDR_Ctrl1/SDR_Ctrl1.html

    This started out as the controls for radios,...
  33. I am pursuing the RF filtering to make my...

    I am pursuing the RF filtering to make my Convolution SDR work better. I looked at various options that would (greatly) reduce the x3 RF mixing from signals above the pass band. The candidate that...
  34. Replies
    13
    Views
    2,683

    Most everything you see is within the Nyquist...

    Most everything you see is within the Nyquist frequency. The square wave has frequency components at all odd multiples of the base frequency. They decline in amplitude as the number goes up, of...
  35. Replies
    13
    Views
    2,683

    This is not unique to the SGTL5000. It is the...

    This is not unique to the SGTL5000. It is the result of band limiting a function that has no frequency limit. I have seen this on other sigma-delta DAC's. When you band limit, say, a square wave,...
  36. Thanks, I now understand! It would be...

    Thanks, I now understand! It would be interesting to sometime see measurements of the noise/spurs with the SGTL5000 as master.

    GL, Bob
  37. I guess it is a SoftRock:)

    I guess it is a SoftRock:)
  38. I have modified the HardRock to use the Si5351...

    I have modified the HardRock to use the Si5351 (Adafruit board) and to have a broadband transformer input. Using x1, x3 and x5 LO multiples, I have received from 10's of kHz to 144 MHz with this. ...
  39. I did look at the noise/spur spectrum with low...

    I did look at the noise/spur spectrum with low sampling rates, like 16kHz. The broad conclusion was that the noise is high and the big spur moves down close to 1 kHz where it is most audible; it is...
  40. I added a software gain factor to your existing...

    I added a software gain factor to your existing scaling
    // scale after interpolation
    // float32_t interpol_scale = 8.0;
    // if(band[bands].mode == DEMOD_LSB ||...
  41. Thanks Frank. I am using the stock Teensy Audio...

    Thanks Frank. I am using the stock Teensy Audio Adaptor, with Line Inputs.

    The input level needs to be enough to cover the ADC noise. When I listen with no antenna connected to the SoftRock, I...
  42. That screen is with the input at -80 dBm (not...

    That screen is with the input at -80 dBm (not -60). Interestingly, it shows exactly -80!! The audio level on the headphone outputs was down around 20 mV p-p.
  43. Hey, happiness is having things work! I finished...

    Hey, happiness is having things work! I finished the SDR control box to the point of being able to plug a soft-rock into the back and running Frank's Convolution SDR. It works, and I am receiving...
  44. Replies
    21
    Views
    5,009

    I'm sorry Michael, I missed your question. The...

    I'm sorry Michael, I missed your question. The OSH Park shared project is T36Extension_vp2

    This can also be accessed by https://oshpark.com/shared_projects/H0aJfAiW
  45. Replies
    21
    Views
    5,009

    Nothing new, but here are a couple of pictures of...

    Nothing new, but here are a couple of pictures of the installed extender on the T3.6.
    1278412785
    These are setup to allow the Teensy to plug into a main board and the audio codec board to plug from...
  46. Replies
    21
    Views
    5,009

    Yeah, should mark those. But, I checked and the...

    Yeah, should mark those. But, I checked and the train has left the station :)
  47. Replies
    21
    Views
    5,009

    Good ideas! Version 0.2 12591 is now...

    Good ideas! Version 0.2
    12591
    is now available, shared on OSH Park as T36Extension_vp2
  48. Replies
    21
    Views
    5,009

    The boards came from OSH Park. They cut the...

    The boards came from OSH Park. They cut the slot, as specified. They will work, but there are a couple of qualifiers. When their router cuts through the middle of a hole, one side is cut cleanly. ...
  49. Let me see if I can enter the link to the...

    Let me see if I can enter the link to the extender card [that 404's because of 2 http(s)]:

    https://forum.pjrc.com/threads/48553-Accessing-bottom-pads-on-T3-6
  50. First, thanks Frank for letting us share the...

    First, thanks Frank for letting us share the project. I am putting one together using a piece of hardware that might be of interest to others.

    Before getting to that, let me explain how I got...
Results 1 to 50 of 89
Page 1 of 2 1 2