diff --git a/cvorb/include/cvorb.h b/cvorb/include/cvorb.h
index e36d29df87039b4e09aed11ddad7e2a910008566..3597a83691be63cdcac9c66f49fc8ac41c3f6d38 100644
--- a/cvorb/include/cvorb.h
+++ b/cvorb/include/cvorb.h
@@ -51,7 +51,10 @@ enum cvorb_input_polarity {
  */
 #define CVORB_CH_BUSY                   0x1
 #define CVORB_CH_FCN_PAUSED             0x2
+#define CVORB_CH_FCN_NOT_USED		 0x4
+#define CVORB_CH_FCN_WAITING_START      0x8
 #define CVORB_CH_SERIAL_LINK_ERR        0x10
+#define CVORB_CH_WAVEFORM_COPY          0x100
 
 /**
  * @brief Function Vectors
diff --git a/cvorb/test/cvorbtest.c b/cvorb/test/cvorbtest.c
index ddd2bd5d9f89db6b6c77640af79a05cc661ebbd2..1871f9dea1f1f892087c52b07cf396d0c29affda 100644
--- a/cvorb/test/cvorbtest.c
+++ b/cvorb/test/cvorbtest.c
@@ -105,6 +105,10 @@ int h_ch_status(struct cmd_desc *cmdd, struct atom *atoms)
 		printf("\tWaveform paused\n");
 	if (ch_status & CVORB_CH_SERIAL_LINK_ERR)
 		printf("\tSerial link in fault\n");
+	if (ch_status & CVORB_CH_FCN_WAITING_START)
+		printf("\tIdle (waiting for start pulse)\n");
+	if (ch_status & CVORB_CH_WAVEFORM_COPY)
+		printf("\tWaveform copy in progress\n");
 	printf("\tChannel state machine details:\n");
 	/* Extract the bit field channel state in order to use it as an index in the state messages*/
 	ch_state = (ch_status >> CVORB_CH_STATE_SHIFT) & CVORB_CH_STATE_MASK;