Index: /branches/eam_branch_20071222/Ohana/src/libkapa/include/kapa.h
===================================================================
--- /branches/eam_branch_20071222/Ohana/src/libkapa/include/kapa.h	(revision 15925)
+++ /branches/eam_branch_20071222/Ohana/src/libkapa/include/kapa.h	(revision 15926)
@@ -124,4 +124,5 @@
 
 /* KiiPicture.c */
+int KiiSetChannel (int fd, int channel);
 int KiiNewPicture1D (int fd, KiiImage *image, KapaImageData *data, Coords *coords);
 int KiiNewPicture2D (int fd, KiiImage *image, KapaImageData *data, Coords *coords);
Index: /branches/eam_branch_20071222/Ohana/src/libkapa/src/KiiPicture.c
===================================================================
--- /branches/eam_branch_20071222/Ohana/src/libkapa/src/KiiPicture.c	(revision 15925)
+++ /branches/eam_branch_20071222/Ohana/src/libkapa/src/KiiPicture.c	(revision 15926)
@@ -1,3 +1,12 @@
 # include <kapa_internal.h>
+
+int KiiSetChannel (int fd, int channel) {
+
+  KiiSendCommand (fd, 4, "CHAN"); /* tell kapa to look for the incoming image */
+  KiiSendMessage (fd, "%1d", channel);
+  
+  KiiWaitAnswer (fd, "DONE");
+  return (TRUE);
+}
 
 int KiiNewPicture1D (int fd, KiiImage *image, KapaImageData *data, Coords *coords) {
