For i = 0 To (num_chunks - 1)
ESP32CAM.byte_offset = i * chunk_size
ESP32CAM.MoveFrameBufferPtr
TotalLength=TotalLength+ESP32CAM.buffer.Length
Next
'Log("this total lenght of image",TotalLength)
'Log("Before publish pic")
mqtt.BeginPublish(JoinStrings(Array As String("Server/",DeviceID,"/",bc.StringFromBytes(GlobalStore.Slot0),"/Camera/Image")),TotalLength, False)
For i = 0 To (num_chunks - 1)
ESP32CAM.byte_offset = i * chunk_size
ESP32CAM.MoveFrameBufferPtr
'
'TotalLength=TotalLength+ESP32CAM.buffer.Length
'Log("This for mqtt ",ESP32CAM.buffer.Length)
'
'
mqtt.WriteChunk(ESP32CAM.buffer)
Next
'
mqtt.EndPublish