From ef3908b52d351b2b570c38580a9c77737ca07d90 Mon Sep 17 00:00:00 2001
From: Romain Broucquart <romain.broucquart@synchrotron-soleil.fr>
Date: Tue, 21 Jun 2022 11:27:34 +0200
Subject: [PATCH] Fix on BPM frame output: double x plane data

* the y position received the x data :(
---
 hdl/combpm_protocol_electron.vhd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/hdl/combpm_protocol_electron.vhd b/hdl/combpm_protocol_electron.vhd
index a81ec75..8685057 100644
--- a/hdl/combpm_protocol_electron.vhd
+++ b/hdl/combpm_protocol_electron.vhd
@@ -262,7 +262,7 @@ begin
             if flag_all = '1' then
                 -- Make AXIS packet
                 packet.pos_x        <= packet_xpos;
-                packet.pos_y        <= packet_xpos;
+                packet.pos_y        <= packet_ypos;
                 packet.bpm_id       <= "000000" & packet_bpmid;
                 packet.mc_timestamp <= mc_time;
                 packet.fa_seq       <= packet_timestamp(7 downto 0);
-- 
GitLab