You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
427 B
18 lines
427 B
import logging
|
|
|
|
class SourceGenerator:
|
|
|
|
|
|
def generate_source(self,field):
|
|
source = 'byte frame[8][12] ={\n'
|
|
|
|
for line in range(0,len(field.frame)):
|
|
curline = field.frame[line]
|
|
sourceline = '{ '
|
|
for col in range(0,len(curline)):
|
|
sourceline += '1, ' if curline[col] == 1 else '0, '
|
|
sourceline += '},\n'
|
|
source = source + sourceline
|
|
source = source + '\n};'
|
|
return source
|
|
|
|
|