As I'm one of the people Paul is most likely referring to.
What you see on a scope is broadband noise. However, if you look to a spectrogram you can see tonal that are not easily seen on broad band...
Type: Posts; User: WMXZ
As I'm one of the people Paul is most likely referring to.
What you see on a scope is broadband noise. However, if you look to a spectrogram you can see tonal that are not easily seen on broad band...
You may look into
https://github.com/WMXZ-EU/test_sgtl5000
above 240 kHz there is some degradation
Easiest is to add at top of file "#include "Arduino.h" "
because that what Arduino precompiler does also.
Seems to work.
At least Teensy talks to PC using flying wires and can download (the main reason for functionality)
No,
I have a very tight space (not large enough for a USB connector) so USB data dots are connected to a PCB connector that is connected to a Underwater Bulkhead etc.
All in a water tight pressure...
How to set the USB dev speed on T4.1 to 12 MHz?
I wanted the connect to T4.1 USB via some connectors, but I only get unknown device on my PC.
I suspect that the waveform gets disturbed too much...
I used one of these extenders, Bill is talking about, to try sdio-access to multiple microSD.
while the extenders worked fine, my attempts to have multiple SD cards on the sdio bus failed. only one...
make the math: 8MB in 50 ms is 160 MB/s or 1.28GBit/s.
No. See the schematic.
If you plug in USB and can measure 5V on Vin, the bridge is NOT cut. inspect with magnifying glass.
@mborgerson
the endpoint definition are somewhat modelled after the other devices.
Anyhow, T3 and T4 have different USB implementations therefore there will be different descriptors.
There was...
what type of errors?
did you follow the instructions on the readme file?
what USB-type did you choose?
If you stick with microSD cards (as I do it) the actual MTP_t4 https://github.com/WMXZ-EU/MTP_t4 is a reasonable solution.
Obviously feel free to follow the MTP responder thread or wait until Paul...
Please note that there is no garbage collection on Teensy, so malloc/free combo may create problems in the long run.
I'm using SDFat as supplied via Teensyduino, which has in ExFatConfig.h as default "#define USE_EXFAT_UNICODE_NAMES 0 "
It works for me and I'm sorry for non-latin charactersets.
However, if...
Increase AudioMemory. 2 is too few. try different values.
if thy start with 50 you can use AudioMemoryUsageMax() to learn what is the minimum value you have to set (defined in cores: AudioStream.h)...
I have a T4.1 with a custom daughter board (having 6 spi uSD cards) : total 7 disks
Originally I wanted to use only sdio bus, but unfortunately the uSD cards to not implement the sdio addressing...
SW was developed for T3.6. porting to T4.1 is possible but requires some low level adjustments (as indicated by the compile errors you indicated)
No, also as my application calls in general for all slots populated with SD cards.
However, could add the test on Data3 to void sdfs.begin to tell me that it failed.
Did you restart Arduino before recompiling to clean-up cache?
I wanted to share an observation T4.1 with Win10
I typically have 6 SD cards attached to my T4.1 (with sdio)
observation:
MTP may fail to work (shows only sdio, with no files in it), when I...
Reason is, that index list assumes that for N storages, the first N indices indicate the N root devices and have itself as parent. So if storage is added at a later time, a reset is required....
the symbol is defined in cores/teensy(3/4)/FS.h
can you check its existence, or if you have a second FS.h on your system?
maybe in "SD-Juse_Use_SfFat"?
It will be hard to get ALL spectral values printed in REAL TIME to serial terminal.
To start I would only printout 1 to 10 spectra per second and throw the others away.
You cannot program Teensy via USB host pins.
To use USB host pins as USB device (e.e. for Seria, MIDI etc) you have to write your own USB device SW for USB2 (the one accessible via USB host pins)...
and use
SD.begin(BUILTIN_SDCARD);
IMHO, you will never get a realistic performance picture without a solid soldered setup (best is pcb or veroboard)
Then measurements should be made in a tin-box to shield electric fields that couple...
As I said before, I did not know that they are NOR and not NAND. (mea culpa, mea culpa, mea massima culpa)
Feel free to change them to NOR
I was using this when I tried a minimalistic teensy application.
#SD.h in latest TD is using SdFat v2
What does the MTP debug log say?
is the PC restarting MTP initialization?
Teensy may reboot too fast for MTP initiator to react, I don't know.
Anyhow MTP works fine for me, so I have no urgent...
That seems a PC MTP-initiator problem (not to act on reset event)
AFAIK, Paul has some design rules on interfaces and endpoint numbers, so simply changing some numbers may not work.
Yes, until Paul assigns a unique PID to "MTP Serial"
For the mods, it is not important where you insert the text
For example, I insert all "insert to boards.txt " in the beginning,
and all "insert to usb_desc.h" just before the closing "#endif"
For the record
https://audioxpress.com/assets/upload/files/colin2993.pdf
And it seems that https://shop.micross.com/ sells these good old stuff online (e.g. DPAD protection diodes)
Worthwhile to see http://www.linearsystems.com/lsdata/others/LSK389_App_Note.pdf
...
The name does not matter, I choose these ignoring what the chips really are.
They are only to give a name to MTP storage.
believe you, but as datasheet says 10nV, would you mind to describe your measurement setup that resulted in 1.5 nV.
However J309 is 10nV/sqrt(Hz) not to be compared with LSK170
but TDOA still works, but otherwise you are right.
It says spectral level. Forgive Urick (most likely source) that he does not stick to scientific correct notation
can you source these JFETs? esp.LSK170, LSK489. OK, J309 on Mouser is 4,60 Euro.
Q: are you planning to process the array coherently? (75 cm = lambda/2 @ 1kHz)
@MM, I do not use Linux, but when a colleague of mine used my system (early T3.6 version) on Linux (embedded Ubuntu derivative) and I was looking over his shoulders, the mount command was different,...
The 5.1 nV/sqrt(Hz) voltage noise is acceptable for most LF application. Obviously, the good old time with sub-nV/sqrt(Hz) FETs are gone. Also, one may need protection diodes on the input, so that a...
wanted to say 0.1 to 1 uF
As we go into competition,
Here are the specs of my acquisition system (somehow defining upper performance limit)
6 channels - 96 kHz - 32 bits - 15 MB data buffer: (SPI disk limit due to possible...
Is your desired sampling only 5 kHz?
OK, I note, you are not using an ISR for each channel, but one ISR for all channels, and sample the channels sequentially in the Timer-driven ISR.
If you...
I know there are some users on this forum with experience using hydrophones, so I would comment only on TDOA
(BTW, I would TDOA not call beamforming, but this is not relevant)
In order to do TDOA,...
Agree with that