Pular para o conteúdo principal

Funcionamento

A função Hot Download é habilitado quando:

1. Um completo download de um recurso compilido tiver sido feito previamente. 2. O recurso tenha espaço de memória suficiente.

Após a compilação, a janela de saída indica um warning (W4002) caso a função de Hot Download seja desabilitada por falta de memória.

Figura 1 - Avisos de memória insuficiente para HotDownload exibidos na janela de compilação

Após realizar as alterações desejadas no recurso, o início da rotina de download verificará se o recurso editado é igual ao recurso em execução no equipamento. Caso sejam iguais, é apresentada a janela para seleção entre Download Completo ou Hot Download.

Figura 2 - Diálogo de escolha entre Download Completo e HotDownload

Caso a opção de Hot Download seja selecionada, é realizada uma verificação para saber se alguma das restrições foi violada. Caso tenha sido, uma mensagem de erro é exibida, informando o impedimento. Validada a verificação, é feita a comparação das áreas de memória, sendo que os arquivos que foram alterados são apresentados em vermelho.

NOTA! O mapa de variáveis sempre é apresentado na cor cinza, visto que seu download é obrigatório no caso de alterações.

Figura 3 - Janela de escolha de arquivos para Hot Download

Caso algum arquivo seja enviado ao equipamento sem o envio do código fonte, este se tornará inválido, impossibilitando assim o seu upload. Este procedimento é realizado porque o código fonte não mais representa os arquivos presentes nas áreas de memória.

NOTA! O código fonte se torna inválido mesmo que ele seja igual ao previamente salvo no equipamento.