diff --git a/src/sequence_io/pulseq.jl b/src/sequence_io/pulseq.jl index 95034fa14315c181157646603445c3dd4f3f3ee4..6a4a5a6ee8ec816658dccc7acb1c0df51d42e6a8 100644 --- a/src/sequence_io/pulseq.jl +++ b/src/sequence_io/pulseq.jl @@ -25,7 +25,7 @@ function BuildingBlock(pulseq::PulseqBlock; version, BlockDurationRaster, Radiof events = [] if !isnothing(pulseq.rf) if isnothing(pulseq.rf.time) - time = ((1:length(pulseq.rf.magnitude.samples)) .- 1) .* RadiofrequencyRasterTime .* 1e3 + time = ((1:length(pulseq.rf.magnitude.samples)) .- 0.5) .* RadiofrequencyRasterTime .* 1e3 else time = pulseq.rf.time.samples .* 1e3 end @@ -41,7 +41,7 @@ function BuildingBlock(pulseq::PulseqBlock; version, BlockDurationRaster, Radiof if !isnothing(pulseq.adc) dwell_time = pulseq.adc.dwell * 1e-6 push!(events, ( - pulseq.adc.delay * 1e-3, + pulseq.adc.delay * 1e-3 ADC( pulseq.adc.num, dwell_time,