Announcement

Collapse
No announcement yet.

Induction Balance Stuff - Single/Multi Frequency Response, GB, Disc, Measurements, Ideas, Fun, etc.

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Aziz
    replied
    Hi all,

    I have now 2 Google AI and 1 CC solutions for the Complex FIR-Bandpass. All behave same.
    I can detect frequency changes of 0.001 Hz of my Franklin LC-Oscillator now. This is insane. The Complex FIR-Bandpass is the most powerful tool ever.
    I will get rid of the standard Hilbert-Transform. The bandpass works only for the Q-channel.

    Leave a comment:


  • Aziz
    replied
    Hi all,

    I have finally built and tested the Claude Code (CC) AI for the complex FIR-Bandpass Filter. It is running. As good as Google AI code. (Google AI is here better).
    This is very strange: CC must search the gain of 0 dB response in the passband and adapt the coefficients.

    Attached is a complete zip-file (CC output) for your entertainment.
    Aziz
    Attached Files

    Leave a comment:


  • Aziz
    replied
    Hi KingJL,

    Originally posted by KingJL View Post
    Aziz, I also have been doing some 'chatting' with AI... I have been exploring the hilbert transformer implementations. Have you explored using cascaded biquad filter hilbert transform vs the FIR hilbert transform? Much cheaper as far as cpu usage/memory budget is concerned and the results (error/drift) are more than acceptable. Attached is the report generated by the 'chat' discussion.

    [ATTACH]n445174[/ATTACH]

    In my case, the reason I was exploring the cascade biquad approach was that I plan to use the TLV320ADC5120 audio adc which is a 24 bit 768kHz capable IC. The TLV320ADC5120 has programmable biquad filters available on chip that can be configured to provide the hilbert transform with the I signal in one channel and the Q signal in the other channel, thus offloading the hilbert transform from the cpu/mcu (STM32H743) altogether.
    no, I didn't. I don't know anything about the "cascaded biquad filter hilbert transform". I have to ask my AI mate yet.
    Well, we (I definitely) should use the complex hilbert transformer version as a FIR-bandpass. This has exceptionally good decoding characteristics even it will cost more processing power and memory usage. The achievable sensitivity and low noise decoding is really really exceptionally great. The standard Hilbert-Transform is not enough.

    Just made the complex FIR-bandpass with Claude Code AI. I am not impressed at all yet. Google AI gave me a much more "stable" version, after forcing him up to 10 times to correct himself. Claude Code made an automatic tap size filter, which has bad characteristics but uses less CPU power. I'll try another AI query with given tap size (filter size).

    BTW, we need really big CPU horse power for the multi-dimensional multi-spectral data processing. This will include FFT spectrums on Envelope(t) and d Phi(t)/dt outputs. For both TX and RX channels.
    Aziz

    Leave a comment:


  • KingJL
    replied
    Aziz, I also have been doing some 'chatting' with AI... I have been exploring the hilbert transformer implementations. Have you explored using cascaded biquad filter hilbert transform vs the FIR hilbert transform? Much cheaper as far as cpu usage/memory budget is concerned and the results (error/drift) are more than acceptable. Attached is the report generated by the 'chat' discussion.

    Efficient Hilbert Transform Implementation.docx

    In my case, the reason I was exploring the cascade biquad approach was that I plan to use the TLV320ADC5120 audio adc which is a 24 bit 768kHz capable IC. The TLV320ADC5120 has programmable biquad filters available on chip that can be configured to provide the hilbert transform with the I signal in one channel and the Q signal in the other channel, thus offloading the hilbert transform from the cpu/mcu (STM32H743) altogether.

    Leave a comment:


  • Aziz
    replied
    Originally posted by moodz View Post
    Aziz I sent you guest pass to CC in messages... click on the link.


    Key Details About Claude Guest Passes:
      • Duration: Each pass grants 7 days of Claude Pro access.
      • Access: They include full access to the Claude Code tool.
      • Eligibility: Recipients must not have a previous subscription history on any Claude product.
      • Activation: Users need to enter payment information to start the trial, but are not charged during the 7-day period.
    ​
    Thanks Paul,

    But I face with problems, problems....
    7 days for free, but I have to make a contract and pay then. I don't have a credit card too...
    It is easier to manage more free e-mail accounts. And login with different e-mail accounts.
    Or simply waiting a couple of hours..

    Anyway, thank you for your support.
    Aziz

    Leave a comment:


  • moodz
    replied
    Aziz I sent you guest pass to CC in messages... click on the link.


    Key Details About Claude Guest Passes:
      • Duration: Each pass grants 7 days of Claude Pro access.
      • Access: They include full access to the Claude Code tool.
      • Eligibility: Recipients must not have a previous subscription history on any Claude product.
      • Activation: Users need to enter payment information to start the trial, but are not charged during the 7-day period.
    ​

    Leave a comment:


  • Aziz
    replied
    Hi all,

    the free Claude Code time limit arrived quickly!
    I may pause until 15 pm local time.
    Anyway.

    The "damped ringing PI" project seems to be possible soon.
    I expect a lot of sensitivity boost in IB-Coil configuration (TX, RX). In radically reduction of noise using the Complex FIR bandpass filter. Note, that we have both TX as reference and RX as signal, which give us a lot of info about ground and target response. Frequency (Phase) and Envelope analysis in the ringing period included. Even adding an Hilbert-Spectrum to the Hilbert-Transform.

    Instead of wasting TX pulse power (we don't want to burn it in a damping resistor), we let the power ringing in the TX coil until the losses eat the complete transmitted energy. Best done in high frequency ringing. In my case up to 48 kHz as the upper frequency regions is quite noisy on my G6 sound card.
    BTW, we don't need much TX power. 500 mA TX-coil current should even be enough. Short TX pulses. Flyback voltages up to 200 V (depending on the mosfet).

    Aziz

    Leave a comment:


  • Aziz
    replied
    Hi Paul,

    I have tried the web-based CC. But I have to test the C-Code generation yet. The output is really impressive.
    Thanks for your help.
    Aziz

    Leave a comment:


  • moodz
    replied
    ...also I should mention. I had lots of chats with Claude about different aspects of metal detecting ( PI, VLF etc ) ... it uses the chat history with you to "personalise" the focus and context of the response.

    For instance ... you can ask it to create a simulation for ltspice and it will with high complexity ( the layout might need arranging ). I wanted to sim a particular part.. CC reads the data sheet for that part and creates the ltspice symbol and lib for that part. You might have to tweak some behaviours .. but you dont do it manually .. just ask CC to fix it... simple.

    Leave a comment:


  • Aziz
    replied
    Hi Paul,

    thanks very much.
    Aziz

    Leave a comment:


  • moodz
    replied
    CC blows most other offerings out of the water .. it bases its answers on planning and mathematical certaintly .. not only developing simple blocks of code which is ho-hum nowadays. It runs the complete project.

    All I say is something like "Build code to make ADC1 sample at its highest sample rate, run an IQ demod and display the results on a python app connected to the USB bus of this WEACT STM32H750 board"

    ... and it just does it .. no errors. Builds the code, finds and runs the compilers, flashes the hardware ( if its connected ), then launches the programs. Its like 6 weeks of research and coding all done in 10 minutes.

    Not only that it writes proper DMA driven code with correct buffering and offers to add features like FFT and DSP functions. ... all that time I used to waste trying to get DMA to work properly

    No GUIs ... all done from the CLI.

    Leave a comment:


  • Aziz
    replied
    Hi all,

    after using the Complex FIR-bandpass filter, with very narrow and sharp bandpass (60 dB Kaiser) for the Franklin LC oscillator, a lot of noise is gone.
    The sensitivity has got a big boost.
    The Franklin LC oscillator is one of the stablest LC oscillators you can get. It even outperforms most crystal oscillators regarding the stability.
    Frequency change (phase noise) is less than 0.1 Hz (´+/- 11 ppm). The frequency drift is dependent on temperature changes and power supply voltage only.

    Wow, what a nice LC oscillator!

    We should focus on digital filtering to get most out of the system.

    Leave a comment:


  • moodz
    replied
    This is Google AI take on Claude Code ...

    Why Claude Code is Dominating (2026 Analysis)
    The shift towards Claude in coding is driven by a move from simple "autocomplete" assistants to "agentic" systems that can plan, execute, and debug entire features.
    • Superior Agentic Workflow: Unlike earlier tools that just suggested the next line, Claude Code is designed to work as an autonomous collaborator that can manage multi-file operations and complex codebases.
    • Contextual Awareness: Claude handles large, complex projects better by reading existing code, git history, and documentation to maintain consistency.
    • High-Quality Output: Developers report that Claude produces more reliable, production-ready code with fewer hallucinations, reducing the need for constant, line-by-line debugging.
    • "Vibe Coding" & Productivity: Many developers are reporting 5x improvements in productivity, leading to the rise of "vibe coding"—using AI to build entire projects from scratch while the human acts as an architect/manager.
    Key Adoption Areas
    • Enterprise Standards: Companies like Salesforce and others are adopting Claude for its reliability in handling complex data pipelines and infrastructure.
    • Native Integration: Apple has integrated Claude directly into Xcode, and it is widely used alongside tools like Cursor.
    • "Claude-pilled" Developers: The phrase "Claude-pilled" has emerged to describe developers who have fully transitioned their workflow to Claude, often relying on it for 90% or more of their coding tasks.
    Competitive Landscape
    While OpenAI's ChatGPT dominates headlines and general consumer AI, Claude has focused on the specialized needs of professional developers and enterprises. Claude Code's dominance in 2026 is driven by this focus on high-stakes, professional coding, whereas others are seen as stronger for general, creative, or, in some cases, faster tasks.
    • Anthropic's "Claude Code" excels at: Deep codebase understanding, large-scale refactoring, and terminal/CLI automation.
    • OpenAI's "Codex" (5.2) remains a strong competitor for fixing, but is often considered secondary for full, long-lived, complex codebase management.
    • Cursor is a very popular, closely linked alternative that many use for "vibe coding" fundamentals.
    The Shift: Coding → "Code Directing"
    The current consensus among top engineers is that AI has shifted the developer's role from writing code to directing AI agents. This means that while Claude Code generates 90-100% of the code in many cases, the value of the human engineer has shifted to:​

    Leave a comment:


  • Aziz
    replied
    Hi Paul,

    Originally posted by moodz View Post
    ...Aziz you are using the wrong AI. This demo took 2 minutes to build in javascript ( first attempt ) and generates C or python code outputs.
    ​
    which AI should I use for my C-coding stuff? And does it cost?
    Can you tell me please, which AI do you use?
    Aziz

    Leave a comment:


  • ivconic
    replied
    Local forum nerds gone wild!
    (Carl absent - there is a chance for a man!)
    That's why no girls here!




    Paul I am impressed by your deep faith in AI!
    Which AI are you really using?
    All the AIs I've tested are pretty useless.
    After a few iterations, they go into deep hallucinations!
    Yesterday ChatGPT gave me 10 definitions and pin layouts and functions for the CD4053... and not a single one made any sense or brain connection!
    A very simple test and it immediately failed the "exam".
    ​​

    Leave a comment:

Working...
X