diff --git a/CHANGELOG.md b/CHANGELOG.md
index 733e2e5f5b417c3a682fd134221b157add102edd..a747d1aa5f70a7272667f23c1d9bec63036feb2b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,8 +1,10 @@
 # Changelog
 All notable changes to core_tools will be documented in this file.
 
-## \[1.4.9] - 2022-11-@@@
+## \[1.4.9] - 2022-11-22
+
 - Added 'I+Q' and 'abs+angle' to iq_mode options of video mode
+- Fixed Q, amp and angle output in VideoMode
 
 ## \[1.4.8] - 2022-11-21
 
diff --git a/core_tools/GUI/keysight_videomaps/data_getter/scan_generator_Keysight.py b/core_tools/GUI/keysight_videomaps/data_getter/scan_generator_Keysight.py
index 69ae181e25bdeb947433c1ea68b38151a7e58591..efbdd6f0786a75c773414c7cbd53a360b51ebc72 100644
--- a/core_tools/GUI/keysight_videomaps/data_getter/scan_generator_Keysight.py
+++ b/core_tools/GUI/keysight_videomaps/data_getter/scan_generator_Keysight.py
@@ -442,7 +442,7 @@ class _digitzer_scan_parameter(MultiParameter):
             data.append(func(ch_data))
 
         # make sure that data is put in the right order.
-        data_out = [np.zeros(self.shape) for i in range(len(data))]
+        data_out = [np.zeros(self.shape, dtype=d.dtype) for d in data]
 
         for i in range(len(data)):
             ch_data = data[i].reshape(self.shape)