Пример #1
0
        //发送 节目
        public static int Net_SengProgram(byte[] ipAdder, ushort port)
        {
            int err = 0;

            bx_sdk_dual.EQprogram_G6 program = new bx_sdk_dual.EQprogram_G6();
            err = bx_sdk_dual.bxDual_program_IntegrateProgramFile_G6(ref program);
            err = bx_sdk_dual.bxDual_cmd_ofsStartFileTransf(ipAdder, port);
            err = bx_sdk_dual.bxDual_cmd_ofsWriteFile(ipAdder, port, program.dfileName, program.dfileType, program.dfileLen, 1, program.dfileAddre);
            err = bx_sdk_dual.bxDual_cmd_ofsWriteFile(ipAdder, port, program.fileName, program.fileType, program.fileLen, 1, program.fileAddre);
            err = bx_sdk_dual.bxDual_cmd_ofsEndFileTransf(ipAdder, port);
            err = bx_sdk_dual.bxDual_program_deleteProgram_G6();
            return(err);
        }
Пример #2
0
        public static int Com_SengProgram(byte[] com, byte bart)
        {
            int err = 0;

            bx_sdk_dual.EQprogram_G6 program = new bx_sdk_dual.EQprogram_G6();
            err = bx_sdk_dual.bxDual_program_IntegrateProgramFile_G6(ref program);
            err = bx_sdk_dual.bxDual_cmd_uart_ofsStartFileTransf(com, bart);

            err = bx_sdk_dual.bxDual_cmd_uart_ofsWriteFile(com, bart, program.dfileName, program.dfileType, program.dfileLen, 1, program.dfileAddre);
            err = bx_sdk_dual.bxDual_cmd_uart_ofsWriteFile(com, bart, program.fileName, program.fileType, program.fileLen, 1, program.fileAddre);
            err = bx_sdk_dual.bxDual_cmd_uart_ofsEndFileTransf(com, bart);
            err = bx_sdk_dual.bxDual_program_deleteProgram_G6();
            return(err);
        }