public BasicCommandReturn DeleteImageTemplateFromSlaveFlash(ImageTemplateBuffers StoreBufferToSaveToFlash, ushort PageIndex, ushort NumberOfPagesToDelete) { byte[] Index = BitConverterHelpers.GetBytes16(PageIndex); byte[] Number = BitConverterHelpers.GetBytes16(NumberOfPagesToDelete); SendCommand(CommandCodes.DeleteImageTemplate, new byte[] { (byte)StoreBufferToSaveToFlash, Index[0], Index[1], Number[0], Number[1] }); return(GetReturn()); }
public MatchReturn MatchTemplates(ImageTemplateBuffers StoreBufferToSaveToMatch, ushort StartAtPageIndex, ushort PageCount) { byte[] PageStartIndex = BitConverterHelpers.GetBytes16(StartAtPageIndex); byte[] PageCountNumber = BitConverterHelpers.GetBytes16(PageCount); SendCommand(CommandCodes.TryMatchAnyImageTemplate, new byte[] { (byte)StoreBufferToSaveToMatch, PageStartIndex[0], PageStartIndex[1], PageCountNumber[0], PageCountNumber[1] }); return(GetReturn()); }
public BasicCommandReturn LoadImageTemplateFromSlaveFlash(ImageTemplateBuffers StoreBufferToSaveToFlash, ushort PageIndex) { byte[] Index = BitConverterHelpers.GetBytes16(PageIndex); SendCommand(CommandCodes.LoadImageTemplate, new byte[] { (byte)StoreBufferToSaveToFlash, Index[0], Index[1] }); return(GetReturn()); }