if lt(a) comp mode is set, replace 'noiseless' by 'noisy=0' in resistors
This commit is contained in:
parent
e7e25cbf78
commit
c520a9a4b9
|
|
@ -8095,12 +8095,18 @@ struct card *ltspice_compat(struct card *oldcard)
|
||||||
nextcard = insert_new_line(nextcard, new_str, 4, 0);
|
nextcard = insert_new_line(nextcard, new_str, 4, 0);
|
||||||
nextcard->nextcard = oldcard;
|
nextcard->nextcard = oldcard;
|
||||||
|
|
||||||
/* remove .backanno */
|
/* remove .backanno, replace 'noiseless' by 'moisy=0' */
|
||||||
for (card = nextcard; card; card = card->nextcard) {
|
for (card = nextcard; card; card = card->nextcard) {
|
||||||
char* cut_line = card->line;
|
char* cut_line = card->line;
|
||||||
if (ciprefix(".backanno", cut_line)) {
|
if (ciprefix(".backanno", cut_line)) {
|
||||||
*cut_line = '*';
|
*cut_line = '*';
|
||||||
}
|
}
|
||||||
|
else if (*cut_line == 'r') {
|
||||||
|
char* noi = strstr(cut_line, "noiseless");
|
||||||
|
if (noi) {
|
||||||
|
memcpy(noi, "noisy=0 ", 9);
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* replace
|
/* replace
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue