Modularizando o src

Dependencies:   EALib EthernetInterface_vz mbed-rtos mbed

Fork of header_main_colinas_V0-20-09-14 by VZTECH

flood.cpp

Committer:
klauss
Date:
2014-11-24
Revision:
74:81c47fff88a5
Parent:
63:0d95da692bb4
Child:
100:09a23fcd3bdf

File content as of revision 74:81c47fff88a5:

#include "flood.h"

uint8_t pflood = 0;

Timer tflood;
int floodcount = 0;

void flood (){
    if( tflood.read_us() > floodcount ){
        while( tflood.read_us() > floodcount ){
            floodcount += 20000;
        }
        uint8_t Bflood[300];
        uint8_t j;
        static uint8_t flood_start =0;
        j = flood_start;
        for (int i = 0; i < 300; i++) {
            Bflood[i] = j++;
        }
        flood_start++;
        Bflood[6] = 0x40;
        //xmemcpy( TXBuffer, Bflood, 300 );
        //xmemcpy( cb_tx_buffer, Bflood, 300 );

        send2callboxes( Bflood );
        pc.printf("F");
        if( tcp_session ){
            tcp_client.send_all( "F", strlen( "F" ) );
        }
    }
}