question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Created Zeroed Pulse shapes

See original GitHub issue

What is the expected enhancement?

Currently, several pulses are implicitly zeroing the ends of the pulses to removed initial and final discontinuities for pulses that are settable with the flag zero_ends which is True. Naively reading the pulse name this would be unexpected behavior. This flag should be removed and the functionality should be split into two different pulses,eg., ZeroedGaussian and Gaussian. Similarily parametric pulse implementations should be made for these pulses.

  • Split pulses with zero_ends attributes into two pulse classes
  • Create parametric pulses for all split pulses

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:15 (15 by maintainers)

github_iconTop GitHub Comments

1reaction
taalexandercommented, Aug 12, 2020

Yes, I believe so @HuangJunye. Thank you for catching.

1reaction
taalexandercommented, Jan 24, 2020

My worry is that this transformation would ruin (or at least unpredictably modify) the assumptions that the DRAG pulse was derived under. I think to do it right we would have to undertake an analytical/numerical on the impacts.

Read more comments on GitHub >

github_iconTop Results From Across the Web

A SIMPLE ZERO CROSSING PULSE SHAPE ...
Pulse shape discrimination (P.S.D.) is a method of discriminating between different particle types (protons, alpha-particles, electrons etc.) ...
Read more >
Use Nyquist Pulse Shaping for Zero Intersymbol Interference ...
To achieve zero ISI, pulses can be shaped as sinc pulses, rectangular pulses, or raised cosine pulses.
Read more >
7.2 Pulse Shaping and Nyquist Criteria for Zero ISI - YouTube
Digital Communications / Digital TransmissionIn this video, we present the need for pulse shaping. We explain the Inter symbol Interference ...
Read more >
Module 5: Pulse Shaping - YouTube
Module 5: Pulse Shaping. 36K views 4 years ago ... LECT-41: Nyquist solution & Raised Cosine roll off filter for Zero ISI. EPOV...
Read more >
Pulse shaping - Wikipedia
In electronics and telecommunications, pulse shaping is the process of changing the waveform of transmitted pulses. Its purpose is to make the transmitted ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found