MCPcopy Create free account
hub / github.com/ARM-software/AVH / wrFILENAME_CHAR

Function wrFILENAME_CHAR

interface/video/python/vsi_video.py:349–367  ·  view source on GitHub ↗
(value)

Source from the content-addressed store, hash-verified

347## Write FILENAME_CHAR register (user register)
348# @param value value to write (32-bit)
349def wrFILENAME_CHAR(value):
350 global FILENAME_VALID, Filename, FilenameIdx
351
352 if FilenameIdx < FILENAME_LEN:
353 logger.info(f"Append {value} to filename")
354 Filename += f"{value}"
355 FilenameIdx += 1
356 logger.debug(f"Received {FilenameIdx} of {FILENAME_LEN} characters")
357
358 if FilenameIdx == FILENAME_LEN:
359 logger.info("Check if file exists on Server side and set VALID flag")
360 logger.debug(f"Filename: {Filename}")
361
362 if Video.conn != None:
363 FILENAME_VALID = Video.setFilename(Filename, MODE)
364 else:
365 logger.error("Server not connected")
366
367 logger.debug(f"Filename VALID: {FILENAME_VALID}")
368
369
370## Write FRAME_INDEX register (user register)

Callers 1

wrRegsFunction · 0.85

Calls 1

setFilenameMethod · 0.45

Tested by

no test coverage detected