Monday 30 October 2017

Forex Svm


Che cosa è un argento certificato Dollar Bill vale oggi (SLW, SVM) Una fattura certificato di dollaro d'argento è rappresentativo di un pezzo unico della storia. E non ha più alcun valore monetario come uno scambio per l'argento, ma i collezionisti ancora cercano la stampa. La sua storia risale al 1860, e il certificato è un manufatto storico unico che rappresenta un periodo di tempo in cui la struttura monetaria degli Stati Uniti stava cambiando. Panoramica di Silver-Certificate Dollar Bill Un disegno di legge d'argento certificato dollaro è un ex circolazione di carta moneta che ha permesso lo scambio diretto di argento. Questo denaro rappresentante consentito per il rimborso delle monete d'argento o lingotti grezzo pari ai certificati valore nominale. Il certificato è stato utilizzato per eseguire i sistemi di carta moneta degli Stati Uniti nel corso del 1800 e 1900. Altri paesi che hanno rilasciato i certificati d'argento sono Cuba e Paesi Bassi. Significato storico di Old Silver Dollar Certificati Il governo degli Stati Uniti ha iniziato ad emettere dollari d'argento-certificato nel 1878. I certificati sono stati inizialmente emessi in risposta alla Quarta coniatura del del 1873. emanato dal 42 ° Congresso degli Stati Uniti, l'atto ha abolito i diritti dei titolari di lingotti d'argento per aver loro partecipazioni convertito in dollari corso legale, che termina bimetallismo ed efficace mettendo gli Stati Uniti il ​​gold standard. Nel 1874, lo status giuridico-gara per i certificati d'argento è stato rimosso per debiti superiori a 5. Gli investitori d'argento erano naturalmente sconvolto al passaggio di questa legge, che ha reso le loro partecipazioni inutile. Pertanto, per un breve periodo di tempo, il Tesoro degli Stati Uniti è permesso lo scambio di argento per corso legale. La legge Bland-Allison è stato passato a richiedere al governo di acquistare fino a 4 milioni di argento da compagnie minerarie a coniare in dollari d'argento. I certificati sono stati emessi al posto dei dollari d'argento a causa del peso delle monete. Anche se i certificati non possono essere scambiati per l'argento, il significato storico nelle stampe risiede nel l'impatto economico che i certificati temporaneamente detenuti, così come i certificati di stato a breve termine come validi corso legale. Obsolescenza Nel 1963, la Camera dei Rappresentanti ha approvato, PL88-36 abroga la legge d'argento di acquisto e istruire il ritiro di 1 certificati d'argento. L'atto è stato predicato da un potenziale carenza di lingotti d'argento. titolari di certificati potevano scambiare la stampa per le monete dollaro d'argento per circa 10 mesi. Nel marzo 1964, il Segretario del Tesoro C. Douglas Dillon fermato l'emissione di monete, e per i prossimi quattro anni, i certificati erano convertibili in granuli d'argento. Il periodo di rimborso per i certificati d'argento si è conclusa nel mese di giugno 1968. Dimensioni e denominazioni di Silver Certificate certificati d'argento sono spesso indicati come i grandi e piccoli certificati certificati. I certificati rilasciati 1878-1923 erano più grandi in termini di dimensioni, spesso misurando lungo più di 7 pollici e largo 3 pollici. certificati d'argento di grandi dimensioni emessi attraverso 1923 sono stati emessi per tra 1 e 1.000. I disegni vari e raffigurati ex presidenti, first ladies, vice presidenti, padri fondatori e altre figure di rilievo. Le banconote degli Stati Uniti sono stati ridisegnati nel 1928, e fino all'emissione cessò nel 1964, i certificati d'argento emessi misurato la stessa dimensione moderna moneta Stati Uniti (lunga 6,4 pollici e largo 2,6 pollici). Tutti i certificati d'argento di piccole dimensioni raffigurano i ritratti di George Washington, Abraham Lincoln o Alexander Hamilton. In generale, il valore di un certificato argento non è direttamente correlata alle dimensioni o denominazione. Vero valore di certificato d'argento Oggi il valore di un certificato d'argento-dollaro è subordinata alla condizione e anno rilasciato. Anche se non è più possibile riscattare un certificato di dollaro d'argento per l'argento, i certificati sono ancora tecnicamente corso legale. in quanto possono essere scambiati per una nota della Federal Reserve. Ancora, il valore effettivo di un certificato argento è nella sua recuperabilità. I certificati sono diventati un oggetto da collezione, e collezionisti dei certificati pagare valore superiore alla faccia, a seconda della rarità della stampa. Caratteristiche Generali Aggiungere valore Il valore di ciascun certificato d'argento varia in base numerose variabili. Uno dei più grandi fattori determinanti del valore del disegno di legge è la classificazione del certificato. La maggior parte dei certificati d'argento ricevono un grado sulla scala numerica Sheldon, che vanno da uno a 70, con 70 essendo una condizione di menta perfetto. Il grado numerico corrisponde a una lettera aggettivale che indica la condizione è una delle seguenti: bene, molto bene, bene, molto bene, molto bene, quasi fior di conio o croccanti fior di conio. Oltre al grado, ci sono varie caratteristiche presenti in alcune certificati d'argento che aumentano il loro valore ad un collettore. In generale, un certificato d'argento con una stella nel numero di serie o di errore sul volto del disegno di legge vale più di un certificato d'argento dello stesso anno, il grado e la denominazione senza queste caratteristiche. Gli errori possono includere piegare, tagliare o inchiostrazione errori. Inoltre, i numeri di serie unici e interessanti sono più prezioso per gli investitori. Ad esempio, un numero di serie con ogni cifra come numero due contiene più valore di una combinazione casuale di numeri. Valutazione specifiche di alcuni Certificati d'Argento Dollar sono stati emessi i certificati d'argento più comuni tra il 1935 e il 1957. L'aspetto dei certificati d'argento è quasi identico a un dollaro americano di serie con George Washington. La varianza chiave è il testo che appare sotto Washingtons ritratto affermando che l'offerta ha un valore di un dollaro d'argento da versare al portatore su richiesta. Questi certificati comuni possono essere venduti solo poco più di valore nominale, come i certificati d'argento fior di conio da questo periodo di tempo in genere vendono per 2 a 4. Nel 1896, il certificato di dollaro d'argento conteneva un design unico che è conosciuta come la serie educativa. Il volto del certificato contiene una donna istruire un giovane. Questi certificati d'argento possono essere valutati fino a 1.000 se sono in perfette condizioni. Tuttavia, la maggior parte delle emissioni di questa stampa in genere commercio per 100 a 500. Il 1899 di stampa è un altro certificato popolare per i collezionisti. Spesso definito come la nota aquila nera, a causa della grande aquila sulla faccia del certificato, certificati da quest'anno in genere vendono per circa 50. Certificati con voti alti, numeri di serie a basso o numeri di serie che iniziano con una stella sono valutati più alto. Nel 1928, sono state emesse sei diversi tipi di certificati d'argento. Il 1928, 1928A e 1928B emissioni sono abbastanza generica, mentre il 1928C, 1928D e 1928E emissioni sono considerate rare. I certificati dal 1928 con un simbolo stella del numero di serie sono valutati come estremamente prezioso. In alternativa, il certificato d'argento 1934 è considerato comune, anche se è l'unico anno per avere una blu stampato sulla sua faccia. La maggior parte delle emissioni di certificato 1934 sono al prezzo di meno di 12. Altri modi di investire in argento Gli investitori in cerca di tenere una quota di proprietà in argento dovrebbe acquistare il metallo altrove. certificati d'argento non rappresentano più una quota di proprietà nella merce, e il loro valore deriva principalmente come oggetti da collezione. Tuttavia, ci sono numerose alternative per gli investitori che vogliono possedere argento. In primo luogo, un investitore può acquistare il prodotto fisico attraverso le monete d'argento, lingotti, gioielli o argenteria. In alternativa, un investitore può acquistare un Exchange Traded Fund (ETF) sostenuta da argento fisico conservati in un luogo sicuro. In alcune situazioni, gli investitori possono riscattare l'ETF per lingotti d'argento fisico. Inoltre, uno speculatore può investire in numerose miniere o di una società in streaming metalli preziosi. Silver Wheaton Corporation (SLW) fornisce denaro per le società minerarie in anticipo, in cambio del diritto di acquistare metalli preziosi in futuro. Silvercorp Metals Inc. (SVM) ha diverse miniere in Cina e in Canada. First Majestic argento Corporation (AG) possiede miniere in Messico, mentre l'argento standard Resources Inc. (SSRI) e Hecla Mining Company (HL) sia miniera d'argento negli Stati Uniti. Anche se in possesso di azioni in queste aziende non comporta il possesso di argento, il successo finanziario di queste aziende è direttamente legato al prezzo dei preziosi metal. Top 3 Scorte d'argento per il 2017 Molte le scorte d'argento guardare battuto per andare in 2017. Sono o in prossimità di un fondo o di lotta per superare un prezzo di resistenza. La maggior parte hanno prezzi inferiori ai media mobile a 50 giorni, e questo è di solito un segno ribassista. Tuttavia, abbiamo trovato tre titoli d'argento che stanno fiorendo. Queste scorte sono attualmente in aumento e osservano come potrebbero continuare la loro tendenza al rialzo anche nel 2017. società Argento dipendono in una certa misura il rendimento dei CD bancari o buoni del Tesoro. Fino a quando tali strumenti pagano basso interesse, metalli in genere e argento, in particolare, rimarranno attraente. Diversi analisti si aspettano un aumento dei prezzi per l'argento nel 2017. (Vedi anche:. Perché oro e argento I prezzi sono divergente) Consente di guardare i nostri tre scorte d'argento superiori e le loro prospettive per il 2017. Tutte le cifre sono aggiornate al 19 gennaio 2017. Northern Dynasty Minerals Ltd. dinastia del Nord (NDM. TO) è in una tendenza al rialzo da ottobre 2016. volume di acquisto è stato maggiore di vendita del volume, il che indica che gli acquirenti sono più numerosi ed entusiasti di venditori. Il 13 gennaio, dinastia del Nord ha annunciato che stava mettendo 20,2 milioni di nuove azioni sul mercato. Di solito, questo sarebbe diluire il prezzo delle azioni, ma la domanda di questo stock è sufficiente che il prezzo effettivamente salito alto. Grandi Panther argento Ltd. Grande Panther (GPL) miniere proprietà in Messico. Anche se è un minatore d'argento, ma ha anche le miniere d'oro, piombo e zinco. L'azienda originale che è diventato Grande Panther Argento ha avuto inizio nel 1965. Questa azienda offre la stabilità sufficiente per la sua longevità. E 'stato arrampicandosi costantemente dallo scorso novembre, anche se con una grande quantità di volatilità. A partire da questa scrittura, è scambiato a 1,79 dollari per azione, in modo da piccoli cambiamenti nel prezzo delle azioni può significare un grande guadagno o la perdita percentuale. L'indicatore del volume in bilancio mostra che fino volume è stato dominante. In poche parole, più azioni stanno cambiando le mani quando si va su di quando si va verso il basso. Questa azione mette il magazzino in una tendenza al rialzo. Se si è pronti a resistere alla volatilità, ci può essere molto di più a testa per questo stock. Pan American Silver Corp. Pan American Silver (PAAS) concentra il suo sforzo in miniere in Perù, Messico, Argentina e Bolivia. Questo non è un gioco di argento puro, perché la società ha anche miniere d'oro, zinco, piombo e rame. L'azienda risale al 1979. Il grafico PAAS è il più fastidioso dei tre titoli elencati qui. Il prezzo delle azioni è sceso a metà novembre e di nuovo alla fine di dicembre. Questo appare come un doppio fondo. La formazione doppio fondo può essere la base per una crescita verso l'alto. In effetti, lo stock è in aumento al largo che doppio fondo nel 2017. Se il 50-giorni mobile croci media al di sopra della media mobile a 200 giorni, come sembra che potrebbe fare entro la fine di gennaio o febbraio questo sarebbe un segnale rialzista. La linea di fondo d'argento si può salire di prezzo nel 2017, ma questo non significa tutti i minatori d'argento sono ben gestiti o che gli investitori li stanno comprando. I tre titoli d'argento in questa lista hanno offuscato i loro coetanei di entrare in 2017. Questo dà agli investitori d'argento l'opportunità di ottenere un'esposizione all'argento con l'acquisto di uno stock che è già un vincitore. Si noti che due di questi stock, dinastia del Nord e Gran Panther, il commercio di sotto del 5 per azione. Un magazzino con questo basso prezzo può avere una maggiore volatilità di un titolo più costosi come Pan American. (Vedi anche: Volatilitys impatto sul rendimento di mercato.) Abbiamo 20 anni di esperienza di aiutare le persone a investire on-line e sono regolate dall'Autorità finanziaria condotta. Tutti gli investimenti dei clienti sono tenuti elettronicamente. Se si dispone di denaro nel tuo conto di questo è completamente separati dai companys finanze e Interactive Investor non ha accesso a tali attività. Il tuo denaro e partecipazioni sono protetti fino ai limiti previsti dalla Financial Services Compensation Scheme (FSCS) e una serie completa di conti e informazioni per gli azionisti sono disponibili presso la Companies House. Con registro cliente sicuro e dati crittografati in tutto, offriamo un servizio su cui contare. conoscendo i rischi Il valore degli investimenti, e il reddito da esse, può diminuire o aumentare in modo si potrebbe ottenere meno di quanto si investe. La performance passata non è garanzia di risultati futuri. Il trattamento fiscale dipende dalle circostanze individuali e può essere soggetto a modifiche. In caso di dubbi, si prega di consultare. ci vogliono solo cinque minuti per iniziare

Sunday 29 October 2017

Moving Media Generatore


Magnete permanente Strumento a spirale mobile o PMMC strumento magnete permanente Moving Coil Strumento Il magnete permanente in movimento strumento bobina o PMMC tipo di strumento utilizza due magneti permanenti al fine di creare il campo magnetico stazionario. Questi tipi di strumenti sono utilizzati solo per misurare le quantità DC come se applichiamo corrente alternata a questo tipo di strumenti la direzione della corrente viene invertita durante semiciclo negativo e quindi la direzione della coppia verrà invertito anche che dà un valore medio della coppia zero. Il puntatore non deviare causa di alta frequenza dalla posizione medio mostrando lettura zero. Tuttavia può misurare la corrente molto accurato. Passiamo verso le costruzioni di magnete permanente in movimento strumento a bobina s. Vedremo la costruzione di questi tipi di strumenti in cinque parti e che sono descritti di seguito: Stazionario Parte o magneti di sistema: Nel tempo presente usiamo i magneti di intensità ad alto campo, ad alta forza coercitiva, invece di utilizzare a forma di U magnete permanente avendo ferro dolce espansioni polari. I magneti che stiamo usando oggi sono costituiti da materiali come alcomax e alnico che forniscono ad alta intensità di campo. Bobina mobile: La bobina mobile può liberamente muove tra i due magneti permanenti, come mostrato nella figura sotto indicato. La bobina è avvolta con molte spire di filo di rame ed è collocato su alluminio rettangolare che è imperniato su cuscinetti in pietra. Sistema di controllo: La molla agisce in generale come il sistema di controllo per gli strumenti PMMC. La molla serve anche un'altra importante funzione fornendo il percorso per condurre corrente in e fuori della bobina. Smorzamento sistema: La forza di smorzamento quindi la coppia è fornito dalla circolazione di alluminio ex nel campo magnetico creato dai magneti permanenti. Meter: Metro di questi strumenti è composto da puntatore leggerezza di avere libertà di circolazione e la scala, che è lineare o uniforme e varia con l'angolo. Cerchiamo di deriva un'espressione generale per la coppia a magnete permanente strumento a bobina mobile o PMMC strumento s. Sappiamo che in strumento a bobina mobile coppia motrice è data dall'espressione: T d NBldI dove N è il numero di spire, B è l'induzione magnetica nel traferro, l è la lunghezza della bobina mobile, d è la larghezza del movimento coil, io è la corrente elettrica. Ora per un strumento a bobina mobile di deflessione della coppia devono essere proporzionali alla corrente, matematicamente possiamo scrivere T d GI. Così sul confronto diciamo G NBIdl. Allo stato stazionario abbiamo sia il controllo e le coppie di deflettori sono uguali. T c è il controllo della coppia, il equiparare coppia controllo con coppia deflessione abbiamo GI K. x dove x è deflessione dunque corrente è dato dalla Poiché la deformazione è direttamente proporzionale alla corrente quindi abbiamo bisogno di una scala uniforme sul contatore per la misura di corrente. Ora ci accingiamo a discutere lo schema elettrico di base del amperometro. Consideriamo un circuito come mostrato di seguito: La corrente è mostrato che si rompe in due componenti nel punto A. I due componenti sono I s e I m. Prima di commentare i valori di ampiezza di queste correnti, farci sapere di più sulla costruzione di resistenza di shunt. Le proprietà di base di resistenza shunt sono scritte di seguito, la resistenza elettrica di questi shunt non dovrebbe differire a temperatura superiore, devono possedere bassissimo valore del coefficiente di temperatura. Anche la resistenza dovrebbe essere indipendente dal tempo. Ultimo e la proprietà più importante devono possedere è che dovrebbero essere in grado di trasportare un elevato valore di corrente senza molto aumento della temperatura. Di solito manganina viene usato per fare resistenza DC. Così possiamo dire che il valore di I s molto maggiore del valore I m come resistenza di shunt è bassa. Dal abbiamo, dove R s è la resistenza di shunt e R m è la resistenza elettrica della bobina. Da queste due equazioni possiamo scrivere, dove m è il potere di ingrandimento dello shunt. Errori nel magnete permanente bobina mobile Instruments Ci sono tre tipi principali di errori: Errori dovuti a magneti permanenti: a causa di effetti di temperatura e l'invecchiamento dei magneti del magnete può perdere il loro magnetismo in una certa misura. I magneti sono generalmente invecchiati dal calore e vibrazioni trattamento. Errore può essere visualizzato in Strumento PMMC a causa dell'invecchiamento della molla. Tuttavia l'errore causato dall'invecchiamento della molla e gli errori causati a causa di magnete permanente sono opposti l'uno all'altro, quindi entrambi gli errori sono compensate con l'altro. Variazione della resistenza della bobina mobile con la temperatura: Generalmente i coefficienti di temperatura del valore del coefficiente di filo di rame in bobina mobile è 0,04 per aumento centigrado grado di temperatura. Grazie al minor valore del coefficiente di temperatura la temperatura sale a velocità maggiore e quindi la resistenza aumenta. A causa di questo significativo quantità di errore è causato. Vantaggi del magnete permanente bobina mobile Instruments La scala è uniformemente divisa come la corrente è direttamente proporzionale alla deflessione del puntatore. Quindi è molto facile da misurare quantità di questi strumenti. Il consumo è molto basso in questi tipi di strumenti. Maggior valore di coppia è al rapporto di peso. Questi stanno avendo molteplici vantaggi, un unico strumento può essere utilizzato per misurare varie grandezze utilizzando diversi valori di shunt e moltiplicatori. Invece di diversi vantaggi del magnete permanente strumento a bobina mobile o strumento PMMC possedere qualche disadvantages. Disadvantages di magnete permanente bobina mobile Instruments Questi strumenti non può misurare le quantità ac. Costo di questi strumenti è elevato rispetto al movimento strumenti di ferro. Packing calcolatore parte mobili ed elettrodomestici, la maggior parte dei vostri beni devono essere imballati per la protezione e il trasporto durante uno spostamento. Scatole possono essere una delle spese più grandi se si acquista più caselle del necessario o dover fare corse in più per il negozio perché si didnt acquistare abbastanza o la giusta dimensione. Calcolando il numero di caselle di cui avete bisogno per un appartamento con 1 camera da letto è molto diverso da quello scatole per una casa di 3 camere da letto, anche se soprattutto se avete bambini Cerchiamo di aiutare a trovare le scatole e le forniture di cui avete bisogno con il nostro calcolatore imballaggio libero. Completa il modulo qui sopra per vedere che le forniture di imballaggio potrebbe essere necessario. Moving Box Calcolatrice Il nostro calcolatore imballaggio libero è facile da usare e ti dà una buona stima in pochi secondi. Basta fornire le seguenti informazioni: Quante camere da letto sono nella vostra casa corrente Che tipo di stile di vita fa si vive (minimalista, modesto, o Rat Pack), il numero di persone che dodici anni e più vivere nella vostra famiglia, e come intricato si preferisce pack (base, medio, o professionale). Bene stimare la quantità di scatole e forniture di imballaggio che il youll bisogno per il vostro movimento con precisione, se la sua una casa di 2 camere da letto o 2 camere da letto. Mentre sei sulla pagina, date un'occhiata ai nostri articoli correlati su imballaggio, e i nostri suggerimenti per l'imballaggio con successo la vostra casa. rivedere anche gli altri strumenti e le guide come il calcolatore dei costi in movimento, mossa pianificatore, l'utilità Finder e pagelle. Ordine spostare le caselle desidera ulteriori informazioni garantendo la mossa andrà via senza un intoppo Acquisto scatole in movimento e l'imballaggio forniture direttamente attraverso Moving. Anche utilizzare la nostra mossa planner liberi di organizzare ogni attività lungo la strada e di ricevere suggerimenti personalizzati e promemoria su misura per la vostra mossa. Articoli correlati: Informazioni occidentale Ufficio medio di energia Prezzi, Los Angeles-Riverside-Orange County gennaio 2017 I prezzi della benzina in media 2.802 un gallone nella zona di Los Angeles-Riverside-Orange County, nel gennaio 2017, il Bureau of Labor Statistics degli Stati Uniti ha riferito oggi. 160Assistant Commissario per le Operazioni regionale Richard Holden ha notato che i prezzi della benzina della zona sono stati 10,7 centesimi in meno rispetto allo scorso gennaio, quando hanno una media di 2.909 per gallone. Los Angeles famiglie dell'area pagato una media di 18,4 centesimi per chilowattora (kWh) di energia elettrica nel mese di gennaio 2017, inferiore ai 21.3 centesimi per kWh pagati nel mese di gennaio 2016. Il costo medio di erogazione del gas (pipe) a 1.216 per therm nel mese di gennaio è stato più del 1.155 per therm speso l'anno scorso. (I dati in questa release non sono destagionalizzati conseguenza, over-the-year-analisi è utilizzato in tutto.) 160 A 2.802 un gallone, Los Angeles consumatori dell'area pagato 16,3 per cento in più rispetto alla media nazionale 2.409 nel gennaio 2017. Un anno prima, i consumatori nella zona di Los Angeles pagato 43,0 per cento in più rispetto alla media nazionale per un gallone di benzina. Il prezzo locale di un gallone di benzina ha spaziato 8,5-43,0 per cento superiore alla media nazionale nel mese di gennaio durante gli ultimi cinque anni. (Vedi grafico 1). I 18,4 centesimi per kWh famiglie Los Angeles pagati per l'energia elettrica nel gennaio 2017 era il 37,3 per cento in più rispetto alla media nazionale di 13,4 centesimi per kWh. Lo scorso gennaio, i costi dell'elettricità sono stati 59,0 per cento in più rispetto a Los Angeles per la nazione. Negli ultimi cinque anni, i prezzi pagati dai consumatori zona di Los Angeles per l'energia elettrica ha superato la media degli Stati Uniti del 37,3 per cento o più nel mese di gennaio. (Vedi tabella 2). I prezzi pagati dai consumatori nell'area di Los Angeles per l'utilità (pipe) a gas, comunemente indicato come il gas naturale, sono stati 1.216 per therm, o 21,6 per cento in più rispetto alla media nazionale, nel mese di gennaio 2017 (1.000 per unità termica). Un anno prima, i consumatori dell'area pagato 28,6 per cento in più per unità termica per il gas naturale rispetto alla nazione. Nella zona di Los Angeles nel corso degli ultimi cinque anni, il costo per unità termica di gas naturale nel mese di gennaio è variato tra il 1,7 e il 28,6 per cento al di sopra della media degli Stati Uniti. (Vedi grafico 3). L'area metropolitana di Los Angeles-Riverside-Orange County, in California. Consiste di Los Angeles, Arancione, Riverside, San Bernardino e Ventura contee della California. Nota tecnica I prezzi medi sono stimati dal Consumer Price Index (CPI) i dati per le serie delle materie prime selezionate per sostenere la ricerca e le esigenze analitiche di utenti di dati CPI. I prezzi medi per l'elettricità, l'utilità (pipe) a gas, e benzina sono pubblicati ogni mese per la media città degli Stati Uniti, le 4 regioni, le classi dimensionali 3 popolazione, 10 regionsize classe incrociate le classificazioni e le 14 più grandi aree di indice locali. Per l'energia elettrica, i prezzi medi per kilowatt-ora (kWh) sono pubblicati. Per utilità di gas (pipe), i prezzi medi per unità termica, sono pubblicati. Per la benzina, il prezzo medio per gallone è pubblicato. I prezzi medi per gradi comunemente disponibili di benzina sono pubblicati così come il prezzo medio in tutti i gradi. Tutti i prezzi ammissibili vengono convertiti in un prezzo per quantità normalizzata. Tali prezzi vengono poi utilizzati per stimare un prezzo per una quantità fissa definita. Il prezzo medio per chilowattora rappresenta il conto totale diviso per l'uso chilowattora. Il conto totale è la somma di tutte le voci applicabili a tutti i consumatori che appaiono su una bolletta elettrica incluso, ma non limitato a, tasso variabile per kWh, i costi fissi, tasse, supplementi, e crediti. Questo calcolo vale anche per il prezzo medio per unità termica per l'utilità (pipe) a gas. Le informazioni contenute nel presente comunicato sarà reso disponibile alle persone con disabilità sensoriali su richiesta. telefono Voice: 202-691-5200 Relay Service federale: 800-877-8339. Tabella 1. I prezzi medi della benzina, gas elettricità e di utilità (in filodiffusione), Benzina Los Angeles-Riverside-Orange County e negli Stati Uniti, gennaio 2016-gennaio 2017 non destagionalizzati per gallone Elettricità per kWh

Irs 83b Stock Option


Il seguente articolo è adattato e ristampato dal Rapporto imposte mampas, vol. 11, No. 3, Ottobre 2002, Editori pannello, New York, NY. ISO e SEZIONE 83 (b) Elezioni da Robert W. Wood e opzioni di R. Flora Jonathan archivio sono stati molto nelle notizie ultimamente. La maggior parte di questa notizia è stata peggiorativa. Sembra che le stock option sono stati presi di mira come la causa (o almeno un sottoprodotto) di varie crisi finanziarie durante l'anno passato. Tutto questo arriva sulla scia di un bel po 'di stampa finanziaria sfavorevole, in particolare per quanto riguarda l'imposta minima (AMT) conseguenze alternative di stock option di incentivazione (ISOs). Di fronte a una bolla internet scoppiare, e gran parte del resto dell'economia sgonfiare pure, ISO sono stati particolarmente diffamato. L'utile giochi di varie aziende hanno almeno in parte stata attribuita a stock option e di stock option di contabilità in particolare. Come weve osservato di recente, ci sono state varie proposte per modificare il trattamento delle stock option per scopi utili. Vedere legno, Ruminations Stock Option, vol. 11, No. 2, Il rapporto fiscale mampas (settembre 2002), p. 1. Di recente, i suggerimenti sono stati galleggiare che le aziende avrebbero aiutare i dipendenti mediante l'emissione di denaro in cambio di opzioni subacquee. Vedi, ad esempio, Seibel prevede di offrire dipendenti in contanti o della per Opzioni, Wall Street Journal (30 agosto 2002) (Seibel ha offerto i suoi dipendenti 1,85 in contanti per ogni opzione con un prezzo di esercizio pari o superiore a 40 euro per azione). Archivio per servizi e sect83 Sezione 83, naturalmente, è un tempo relativamente breve (ma enormemente importante) sezione di codice che si applica ai trasferimenti di proprietà in cambio di servizi. La regola di base è che quando le azione (o altri beni) viene trasferito ad un dipendente in cambio di servizi, il dipendente deve includere il valore del titolo nel suo reddito quando lo stock è sostanzialmente investita. I. R.C. sect83 (a) Reg. sect1.83-1 (a). Magazzino giubbotti sostanzialmente quando si è o trasferibile o non è più soggetto ad un rischio sostanziale di decadenza. sect83 (a) (1). L'ammontare del reddito imponibile è il valore di mercato del titolo (al momento attribuisca sostanzialmente), al netto di qualsiasi importo che il lavoratore paga per lo stock. sect83 (a). Il valore equo di mercato delle azioni è determinato senza tenere conto di restrizioni, tranne che per le restrizioni che non sarà mai decadenza (i cosiddetti nonlapse restrizioni). L'effetto di 83 (b) Elezioni La maggior parte dei professionisti del settore fiscale sapere che cosa un 83 (b) elezione è, anche se non hanno mai fatto uno. Quando un dipendente fa un'elezione ai sensi della Sezione 83 (b), si mette da parte le regole reddito differimento che si applicano ad esaurimento non è investito. Sezione 83 (b) consente un dipendente di eleggere per includere attualmente in reddito il valore di mercato delle azioni, al netto di qualsiasi importo pagato per esso, al magazzino momento del rilascio, anche se non sostanzialmente investiti. (Naturalmente, l'elezione non è disponibile se le azione è già sostanzialmente acquisito e quindi immediatamente includible senza riguardo per le elezioni.) In breve, il dipendente sceglie di incorrere imposta sul valore del titolo attualmente, piuttosto che aspettare fino a quando non giubbotti. Quando un (b) elezione 83 è fatta, un dipendente include il valore di mercato del titolo dopo aver tenuto conto delle eventuali restrizioni nonlapse, ma a prescindere da qualsiasi restrizione lapse (quelle restrizioni che decade). Egli non riconosce alcun reddito a tutti quando lo stock giubbotti sostanzialmente. Reg. sect1.83-2 (a). Invece, ogni apprezzamento (o deprezzamento) dopo la data delle elezioni è imponibile come plusvalenza (o la perdita) quando il dipendente vende lo stock. Il periodo di detenzione è anche effettuata, a partire dal giorno dopo il giorno in cui la proprietà è trasferita al dipendente. Reg. sect1.83-4 (a). Che cosa succede se un dipendente che fa un'elezione lascia il suo lavoro prima che il magazzino giubbotti sostanzialmente In tal caso, il dipendente perde il suo magazzino e viene consentito una deduzione perdita limitata. L'importo della detrazione sulla decadenza è limitata all'importo pagato per il magazzino, dedotta la quota realizzata a seguito della decadenza (se presente). Reg. sect1.83-2 (a). In particolare, però, nessuna deduzione è ammessa per l'importo che il lavoratore precedentemente incluso nel reddito, rendendo il (b) elezione 83. Vedere sect83 (b) (1). Il datore di lavoro è inoltre effettuata da un decadenza. Il datore di lavoro deve includere nel reddito alla data della decadenza minore tra il valore di mercato delle azioni o l'importo della detrazione che ci sono voluti quando il dipendente ha fatto l'elezione. Reg. sect1.83-6 (c). I dipendenti ricevono azioni vincolate vogliono rendere queste elezioni Ovviamente, sia la tempistica della tassa per il dipendente e il carattere di reddito ordinario o di capitale possono essere effettuati. Con la proprietà più limitato, Sezione 83 prevede che il reddito in includible al momento della restrizioni lapse. Se un dipendente fa un'elezione 83 (b), al contrario, si riconoscerà reddito immediato, al momento delle elezioni, ma non riconoscerà reddito quando lo stock giubbotti sostanzialmente. Quanto al carattere, tutto l'apprezzamento a partire dal momento di un (b) elezione 83 è l'aumento di capitale. Se nessuna elezione sono state fatte, al contrario, i proventi ordinari si pone quando lo stock giubbotti che provoca la sua base imponibile nel brodo per aumentare. Solo la differenza tra il valore in quel momento e l'importo realizzato su un eventuale data di cessione sarebbe plusvalenza. Allora perché un dipendente vuole accelerare reddito In sostanza, il dipendente sta scommettendo che lo stock apprezzerà, e così si limita l'importo del reddito di compensazione che riconoscerà come risultato dello stock grant. dipendenti Ottimista possono avere un sacco di motivi per fare un (b) elezione 83, anche se l'attuale stasi economica rendono elezioni 83 (b) un po 'meno attraente di quanto erano una volta. Naturalmente, un 83 (b) l'elezione non è priva di rischi: un'elezione seguito da un calo del valore delle azioni può portare a reddito ordinario (dal momento della scelta fatta) seguito da un non mdash minusvalenza una posizione fiscale molto attraente Non sorprende , una buona dose di sezione 83 lore si riferisce a come si determina il valore. Come weve notato in queste pagine prima, una decisione importante quasi 20 anni fa, ha sottolineato che la Sezione 83 (b) le elezioni possono essere effettuate segnalazione valore zero. Vedere Alves v. Commissario, 734 F.2d 478 (9 ° Cir. 1984. ISO sono tassati in modo più favorevole rispetto alle opzioni non qualificati. Per un confronto, vedere Legno, fiscale e trattamento contabile delle ISO, Vol. 9, No. 10, The mampas Rapporto fiscale (maggio 2001), pag. 1 e legno, fiscale e contabile Primer per non qualificato stock Options, Vol. 9, n ° 10, il Rapporto fiscale mampas (maggio 2001), pag. 1. ISO sono generalmente al di là della portata di sezione 83. sezione 83 (e) (1) stabilisce che la sezione non si applica all'esercizio di un'opzione a cui si applica la sezione 421. sezione 421 (a) (1) prevede che un lavoratore non riconosce reddito regolare quando un ISO è esercitata (assumendo diverse esigenze sono soddisfatte). un dipendente riconoscerà plusvalenza (o la perdita) se poi cede le azioni in una vendita di qualifica in base alla differenza tra il prezzo di vendita e il prezzo di esercizio. Tuttavia, se un lavoratore vende la magazzino entro due anni dalla data di assegnazione o di un anno dopo che le azioni sono trasferite al dipendente, si tratta di una vendita interdittiva. sect421 (b). Una squalifica vendita funziona come se fosse sotto la sezione 83 mdash il dipendente deve includere nel reddito ordinario la differenza tra il prezzo di esercizio e valore di mercato al momento dell'esercizio dell'opzione. Prop. Reg. sect1.422A-1 (b) (1). Tale importo si aggiunge alla sua base, e il resto è tassato come plusvalenza (tutto l'anno della vendita). Si tratta di una marcata eufemismo per dire che ISO arent trattati come favorevolmente sotto il regime AMT come lo sono per fini fiscali regolari. L'esclusione dal reddito ai sensi della sezione 421 viene ignorato nel calcolo del reddito imponibile minima alternativa (AMTI). Piuttosto, un dipendente deve includere nella sua AMTI la differenza tra il prezzo di esercizio di una ISO e il valore di mercato del titolo acquisito al momento di esercizio. sect56 (b) (3). Ovviamente, per le opzioni con un prezzo di esercizio a basso e ad alto valore, le conseguenze AMT possono essere notevoli. Per ISO che provocano l'acquisizione di azioni vincolate, il valore di mercato del titolo (meno l'importo pagato) si possa includere nel AMTI solo dopo che il magazzino giubbotti sostanzialmente. Supponiamo di avere un cliente con le ISO che sta prendendo in considerazione un esercizio anticipato di una ISO (cioè prima che il titolo acquisito ha sostanzialmente acquisito). E 'possibile per lui fare una sezione 83 (b) elezione nella speranza di far scattare il periodo di detenzione di un anno che si applica a squalificare le vendite la risposta sembra essere no. L'IRS ha informalmente dichiarato che fare (b) elezione 83 rispetto ad una ISO non è valido ai fini dell'imposta sul reddito regolari. Così, viene attivato il periodo di detenzione per una vendita squalifica quando lo stock giubbotti, e non quando la ISO è esercitato, indipendentemente dal fatto che egli fa una sezione 83 (b). Ma è interessante notare, l'IRS ha indicato (ancora informale) che una sezione 83 (b) elezione può essere disponibile rispetto alla ISO per scopi di AMT. Questa posizione si riflette nelle istruzioni per la compilazione Modulo 6251 (AMT), a pag. 3. C'è, l'IRS afferma: Anche se i tuoi diritti in stock non sono trasferibili e sono soggetti ad un rischio sostanziale di decadenza, si può scegliere di includere nel reddito AMT l'eccedenza del valore di mercato delle scorte (determinato a prescindere da qualsiasi restrizione lapse) sopra il prezzo di esercizio momento del trasferimento a voi delle azioni acquisite attraverso l'esercizio dell'opzione. Che cosa significa tutto questo l'assenza di vera guida onesto-to-bontà IRS è preoccupante. Ancora, dove non c'è troppo apprezzamento incorporato nella azioni vincolate acquisita quando un ISO viene esercitato, può avere senso per eleggere (ai sensi della Sezione 83 (b)) per includere attualmente questo guadagno in AMTI anche se il titolo non è ancora sostanzialmente libero passaggio. Anche se l'elezione di accelerare il riconoscimento di AMTI, sembra che quando lo stock fa sostanzialmente giubbotto, l'elezione impedirà qualsiasi ulteriore riconoscimento AMTI. Questa è una buona notizia se il titolo si è apprezzato in modo significativo durante quel periodo. Ovviamente, (b) Sezione 83 svolge un ruolo significativo in stock option. Anche se questo di una pagina elettorale non può risolvere tutta la colpa in corso rivolte stock option, si può certamente aiutare a pianificare per gli individui che ricevono azioni o opzioni come parte del loro compenso. ISO e la sezione 83 (b) Elezioni. da Robert W. Wood e Jonathan R. Flora, vol. 11, No. 3, Il Rapporto fiscale mampas (ottobre 2002), p. 1.Restricted stock: Sezione 83 (b) Chiamato per la sezione Internal Revenue Code che autorizza, la Sezione 83 (b) elezione è fatta solo (1) quando si vuole essere tassati (federale, Social Security, Medicare, e qualsiasi stato o imposte locali) sul valore delle azioni vincolate al grant piuttosto che di maturazione o (2) quando si esercita stock option che sono esercitabili prima maturazione (molto raro in aziende pubbliche). Alert: A Sezione 83 (b) l'elezione deve essere depositata con il vostro ufficio locale di IRS entro 30 giorni dalla ricezione della azioni vincolate (o il vostro magazzino di esercizio dell'opzione). Il deposito può arrivare solo dopo 30 giorni sono trascorsi, se l'invio è il timbro postale entro il periodo di 30 giorni. Se il 30 ° giorno cade in un fine settimana o una vacanza, la scadenza è il giorno lavorativo successivo. È inoltre pagare le tasse al momento della Sezione 83 (b) elezione. Prima di effettuare l'elezione, la sua importante capire sia i rischi e le situazioni in cui potrebbe essere utile. La tua azienda avrà un certo tipo di procedura per la raccolta delle ritenute fiscali. Il reddito si riconosce in concessione, e il rifiuto, dovrebbe apparire sul modulo IRS W-2. Cosa file con l'IRS Anche se ci sono centinaia di moduli fiscali formali IRS, non esiste un modulo ufficiale per la realizzazione del (b) elezione 83. La vostra azienda potrebbe aver sviluppato un modulo di esempio per stock grant ristrette (vedere un esempio dallo studio legale Pillsbury Winthrop Shaw Pittman). In Rev. Proc. 2012-29 (vedi pagina 9), l'IRS presenta alcuni campioni (non richiesto) la lingua elettorale che avrebbe soddisfatto le norme IRS. La forma modello presentato dalla IRS non apporta alcuna modifica sostanziale dei requisiti di cui normativa vigente. Esso illustra semplicemente i requisiti attuali. Fate l'elezione inviando all'ufficio IRS in cui si file il ritorno le informazioni appropriate, che comprende: il vostro nome, indirizzo e numero di previdenza sociale una descrizione dei propertyshares (quali azioni X della mia azienda) la data in cui è stato ricevuto le azioni e in quale anno la restrizione che causerà decadenza se non è soddisfatta o la limitazione che si estingue quando maturazione requisiti sono soddisfatti del valore di mercato del bene, senza la restrizione, imponibili al momento della concessione del denaro pagato per il titolo l'importo da includere nel reddito lordo (FMV meno nulla a pagamento) Alert: elezioni incomplete, cioè quelli che non includono tutte le informazioni richieste sulle operazioni, non sono validi. Dopo aver effettuato un tempestivo elezione con il vostro ufficio locale di IRS, dare una copia delle elezioni per la vostra azienda. Non è più necessario allegare una copia del documento elezione per la dichiarazione dei redditi per l'anno in cui hai fatto l'elezione. regolamenti IRS eliminato tale obbligo, a partire da sovvenzioni concesse nel 2015 (vedi relativo FAQ).A sondaggio nel 2013 dall'Associazione Nazionale piano di stock professionisti hanno scoperto che 16 delle aziende che hanno risposto scoraggiare la sezione 83 (b) elezione, e in realtà 15 vietarla. La stessa indagine ha inoltre rilevato che il 26 delle aziende vi aiuterà un dipendente con una sezione 83 (b) elezione, e 52 fornire ai dipendenti informazioni sulla election. What è un 83 (b) elezione Non riuscendo a fare un tempestivo 83 (b) elezione con l'IRS è una cosa che potrebbe portare a conseguenze fiscali disastrose per un fondatore dell'azienda avvio o dipendente. Fondatori tipicamente acquistano magazzino in virtù di accordi di acquisto di azioni ristrette che permettono alla Società di riacquistare 8220unvested8221 magazzino in caso di cessazione del rapporto di lavoro. Allo stesso modo, i dipendenti possono 8220early8221 opzioni di esercizio soggette alla capacità company8217s di riacquistare 8220unvested8221 azioni in caso di cessazione del rapporto di lavoro. Ai sensi dell'articolo 83 del Codice di Internal Revenue, l'founderemployee non riconoscerebbe il reddito (la differenza tra il valore di mercato e il prezzo pagato) fino a quando lo stock giubbotti. Tuttavia, se un founderemployee fa una elezione volontaria Sezione 83 (b), il founderemployee riconosce 8220income8221 momento dell'acquisto del titolo. Tipicamente, il prezzo di acquisto per il magazzino e il valore di mercato sono gli stessi. Pertanto, se un (b) elezione 83 è fatta, non c'è reddito riconosciuta. Così, un founderemployee dovrebbe quasi sempre fare un (b) elezione 83. I vantaggi di un (b) elezione 83 in generale stanno iniziando la plusvalenza uno anno di detenzione e il congelamento reddito ordinario (o imposta minima alternativa) il riconoscimento alla data di acquisto. Se il founderemployee non fa il (b) elezione 83, allora lui o lei può avere reddito a titolo 8220vests.8221 Il reddito sarà sostanziale se il valore delle azioni aumenta notevolmente nel corso del tempo. Ad esempio, si supponga che un magazzino acquisti fondatori di 0,01 dollari per azione (valore di mercato è 0,01) e lo stock è soggetto a maturazione di quattro anni con una scogliera di un anno. Il fondatore non rende un (b) elezione 83. Alla fine della scogliera un anno, se il titolo vale 1,00 parti, poi il fondatore riconoscerebbe 0,99 parti di reddito. Mentre le rimanenze giubbotti ogni mese, il fondatore avrebbe riconosciuto reddito pari alla differenza tra il valore di mercato equo e 0,01 parti. Inoltre, l'azienda è tenuta a pagare la quota employer8217s delle imposte FICA sul reddito e di trattenere federali, statali e locali sul reddito. Se il fondatore aveva fatto un (b) elezione 83, il fondatore non riconosce alcun reddito come le azione giubbotti, come il (b) elezione 83 accelera i tempi di riconoscimento del reddito alla data di acquisto. Affinché un (b) elezione 83 per essere efficace, l'individuo deve depositare l'elezione con l'IRS prima della data del titolo di acquisto o entro 30 giorni dalla data di acquisto. Non ci sono eccezioni a questa regola deposito tempestivo. L'ultimo giorno utile per il deposito viene calcolato contando tutti i giorni (compresi sabato, domenica e giorni festivi) a partire dal giorno dopo la data in cui è stato acquistato il titolo. Ad esempio, se il titolo è stato acquistato il 16 maggio, ultimo giorno possibile per l'archiviazione è il 15 giugno la data del timbro postale ufficiale di mailing è considerata la data di deposito. L'elezione deve essere presentata inviando un modulo elezione firmato da posta certificata, con ricevuta di ritorno al Centro Servizi IRS in cui i file dell'individuo sue dichiarazioni dei redditi. Se l'elezione viene inviato dopo il 27 ° giorno, l'individuo dovrebbe consegnare a mano la lettera all'ufficio postale per ottenere una data-timbro ufficiale sulla ricevuta posta certificata. Una copia delle elezioni dovrebbero essere fornite alla società, e un'altra copia deve essere corredata di taxpayer8217s federale dichiarazione dei redditi per l'anno in cui l'immobile è acquisito. Ho rec39d alcune unità limitato a una società privata che opera (LLC), ma non hanno idea della FMV. L'azienda non fornisce indicazioni. Inoltre non emette alcun 1099 o di prendere una detrazione fiscale per il valore. Altre categorie di azioni hanno preferenze e le mie azioni vale 0 anche a prezzi ragionevoli ale (cioè partecipa solo ad alta stima evento di liquidità). È ragionevole per me ad assumere valore minimo sul mio 83 (b) elezione Qui è il mio scenario8230 ho formato un nuovo business con un partner d'affari. Indietro nel settembre 2011, abbiamo registrato come una società del Delaware con un'elezione S-corp (modulo 2553). Nel processo di deposito, abbiamo specificato un numero iniziale di azioni emesse (1000), e nelle elezioni S-corp, abbiamo dovuto specificare un proprietario o un numero di condiviso di proprietà dei fondatori dell'azienda. Senza pensarci troppo, abbiamo semplicemente dichiarato che ognuno di noi aveva 50 proprietà. Non abbiamo firmare alcun patto parasociale, emettere azioni vincolate o addirittura l'acquisto di azioni della società. Avanti veloce di oggi. Vogliamo aggiungere un terzo partner (pari) e firmare un patto parasociale tra i tre fondatori, poi presentare una (b) elezione 83. Ci sarà ogni investiremo in azienda e l'acquisto di azioni vincolate. Dal momento che non vi è stato alcun acquisto di azioni soggette a rischio sostanziale di decadenza a questo punto, ho don39t che siamo in alcun limite di durata per un 83 (b) elezione. Ma, fa l'atto di presentazione della elezione S-corp e la definizione di 50 proprietà ai due fondatori significa che abbiamo bisogno di riavvolgere ciò che abbiamo già fatto Say, rivendere le nostre azioni alla società poi riemettere azioni vincolate a 3 fondatori

Saturday 28 October 2017

Gnumeric Mobile Media


Raspberry Pi lettura WH1081 sensori meteo con un RFM01 e RFM12b Questo articolo descrive utilizzando una RFM01 o ricetrasmettitore RF RFM12b FSK con un Raspberry Pi per ricevere i dati dei sensori da una traslazione fine WH1080 o WH1081 (in particolare un Maplin N96GY) meteo station8217s trasmettitore RF. Originariamente ho usato il RFM12b, semplicemente perché ho avuto uno a portata di mano, ma in seguito ha scoperto che il RFM01 sembra funzionare molto meglio 8211 l'immunità al rumore e la gamma del RFM01 in modalità OOK è notevolmente migliore. They8217re pin compatibili, ma i registri SPI differiscono tra i moduli, sia in termini di registrarsi indirizzo e funzione. Questo progetto sta cambiando essere basata microcontrollore, e l'utilizzo di un modulo ricevitore AM (Aurel RX-4MM5) 8211 un approccio molto più efficace 8211 arduino-yun-lettura-wh1080-con-Aurel-RX-4mm5. Attualmente test su Arduino Yun, ma probabilmente passare a una piattaforma di progettazione più agnostica per sostenere Dragino e Carambola ecc La stazione meteorologica comprende un display LCD e un albero di sensori. Il display LCD incorpora anche sensori di temperatura e umidità per rilevazioni interne, nonché un sensore di pressione barometrica. L'albero contiene sensori di temperatura, umidità, velocità del vento, vento direzione, e piovosità, e trasmette i dati-pacchetti utilizzando un trasmettitore 433MHz. It8217s i dati del montante che questo progetto è focalizzato su, con l'aggiunta di un modulo Bosch BMP085 I2C per ottenere pressione barometrica. Ci sono varianti della traslazione fine WH1080 con trasmettitori di diverso tipo (ad esempio diversa frequenza, modulazione, o di entrambi), così mentre questo progetto si applicherà in linea di principio a dispositivi simili con branding diverso, in pratica, può essere richiesto qualche ritocco. Per chi ha già una vaga idea di what8217s richiesti, e vuole solo una breve panoramica su alcuni indicatori, I8217ve presentato una sintesi prima di seguito. Cablaggio del modulo Nota: la revisione 2 schede influisce questo progetto in due modi. In primo luogo, se you8217re utilizzando il sensore di pressione BMP085, quindi you8217ll bisogno per affrontare I2C-1 piuttosto che I2C 0. Cambiare l'indirizzo di base della periferica I2C nel codice dovrebbe essere tutti that8217s richiesti. In secondo luogo, il perno di GPIO sulla intestazione P1-13 è ora GPIO27 piuttosto che GPIO21. Anche in questo caso, il codice dovrà semplici modifiche. I8217ll integrare questi nel codice in futuro, ma fino ad allora you8217ll avere per capire dove le modifiche vanno se si vuole costruire questo su Rev-2. Email me se hai bisogno di aiuto. le connessioni dei pin del RFM01 (e RFM12B) per il Raspberry Pi sono i seguenti. Si può scegliere di aggiungere le resistenze di limitazione della corrente. Pull up possono essere richiesti per SDO e SDI (I8217ve non ha mai trovato una specifica definitiva per SPI 8211 lavora con loro, e probabilmente funziona senza di loro troppo): 8211 Ho usato un tagliere per collegare questo in su, e non sorprende scoperto che questo è di gran lunga che ideale con il modulo RFM12b. A distanza ravvicinata, il ricevitore funziona molto affidabile, ma come il segnale si indebolisce, il rumore spesso annega fuori (anche solo appoggiato vicino al circuito, o lo spostamento di un componente). Una basetta va bene per testare la roba SPI, e funziona bene anche quando il trasmettitore è in distanza ravvicinata, ma per testare il ricevitore correttamente, acquaforte un PCB (o anche solo il cablaggio dei bit insieme) sarebbe un'idea migliore. Wired nella basetta rumorosa ho deciso di legare il RFM12b ad un colpo di testa femminile 26-pin per evitare il rumore basetta, ma scoperto che il Pi stava generando abbastanza del rumore del proprio, e con il modulo (più precisamente, l'antenna) così vicino al Pi è stato che interessano la ricezione. Un cavo a nastro lungo migliorata cose, così come una lunghezza di cavo coassiale per spostare l'antenna lontano dal resto dell'elettronica. Quando sono passato nel RFM01 (dopo incautamente frittura mia RFM12b), la situazione sembrava molto meglio, e il dispositivo ha funzionato più affidabile rispetto alla RFM12b ha fatto esattamente nello stesso ambiente. Come appare prima di aggiungere il modulo barometro BMP085 Il RFM01 sembra molto più immune al rumore - it8217s cablata per un colpo di testa a 26 pin e inserito direttamente sul Pi. L'antenna è semplicemente una lunghezza d'onda di 14 (17,5 centimetri) di filo saldato al modulo. Riceve perfettamente anche in questo ambiente difficile, forse in parte perché funziona dalle impostazioni LNA più basso (Low Noise Amplifier). I fili vicino alla Pi sono in grado di generare disturbi RF, anche solo un filo di basetta ponticello seduto sotto il Pi, o un cavo Ethernet non schermato. Essere consapevoli di questo e continuare a fonti di rumore fuori strada durante la prova (o filo dell'antenna su una lunghezza di 50 coassiale). Basta collegare SDA e SCL con 3V3 e GND per il BMP085 ricevuto dei dati Il trasmettitore invia 11 byte di dati come segue. Alcune di queste differiscono da uno qualsiasi dei documenti I8217ve trovato su traslazione fine stazioni meteorologiche, in modo I8217ve li ha descritti qui (lettere per gli stuzzichini per la descrizione qui sotto): 8211 I8217ve interpretato gli stuzzichini come segue: 8211 abc: dispositivo identificativo DEF: GH temperatura : Umidità IJ: velocità media del vento a bassa kl byte: raffica di velocità del vento byte basso m: sconosciuto n: contatore precipitazioni alta nibble op: contatore precipitazioni q: batteria scarica indicatore R: direzione del vento st: checksum il nibble 8216q8217 è probabile che sia la indicatore di batteria scarica, grazie alla Ken McCullagh segnalazione che il suo trasmettitore sta inviando un 821.618.217 piuttosto che una 821.608.217, e il suo display LCD è anche ora sta mostrando il simbolo di batteria scarica. 8216m8217 Nibble è sconosciuta. Può essere che il contatore di precipitazioni è di due byte interi (il tempo ci dirà 8211 io possa prendere un innaffiatoio al collettore pioggia), o forse it8217s l'alta nibble sia della velocità del vento o raffica velocità. Tra di loro, stuzzichini 8216m8217 e 8216q8217 potrebbero fornire tali dati di vento in più. Per ottenere la temperatura, sottrarre 400 (0x190) e dividere il decimale per 10. Ad esempio, la lettura 0x2oe 8211 0x190 0x7e, che è 126. Questo rappresenta 12.6 ° C. Per ottenere un valori di velocità del vento (in ms), moltiplicare il valore per 0,34 e rotondo il risultato con una cifra decimale. Così, il valore 0x04 è rotonda (4 0,34) 1.4 ms. Per precipitazioni, come documentato altrove, moltiplicare per 0,3 per ottenere le precipitazioni registrate in millimetri. Questo valore è un contatore che incrementa a zero dopo 0xFF (o 0xFFF se si scopre che bocconcino 8216q8217 fa parte del contatore). Umidità viene semplicemente visualizzato come decimale, e la direzione del vento varia da 0 a 15 per N, NNE, NE, ENE, E, ecc come per il display LCD. Il checksum è CRC8, e una funzione ben scritto, adattato dal OneWire Arduino Library di Luc Piccolo, è incluso nel codice sorgente per calcolare questo checksum. È possibile scaricare il codice sorgente da qui. Scompattare il tarball sul Pi, cd nella directory creata, ed eseguire 8216make8217. Questo dovrebbe generare l'eseguibile 8216wh1080rf8217. Se you8217re utilizza un cross compiler, il potrebbe essere necessario modificare la variabile CC in 8216Makefile8217 per puntare al vostro compilatore. Se si utilizza un you8217re RFM12b, quindi modificare il file 8216rfm01.h8217 e cambiare 8216define RFM018242 a 8216define RFM12B8217. Il programma consente di configurare il RFM01 utilizzando SPI, e poi guarda continuamente per dati interessanti dal modulo sul perno Pi8217s GPIO, e il dumping pacchetti validi per stdout come stringhe esadecimali. Decodifica anche l'esagono-dati in valori più significativi, e li invia a stdout come printf () stringhe formattate. Si noti che i calcoli sul Raspberry Pi sono fatte usando aritmetica in virgola mobile, mentre il WH1080 usa-punto fisso. Ciò significa che l'output può essere diverso tra Pi e il display LCD, perché i calcoli Pi8217s sono più precisi. Ad esempio, la velocità del vento grezzo di 0x01 produce 0.34ms sul Pi, ma solo 0.3ms sul WH1080. La conversione di questo ai rendimenti mph 0.8 mph sul Pi, e 0,7 mph sul WH1080. Pertanto la lettura Raspberry Pi è più preciso. Si può notare che l'uscita in basso mostra anche la pressione barometrica e un valore di temperatura interna. Questi sono venuti da un sensore di pressione Bosch BST-BMP085 barometrica via I2C. Cablaggio del modulo al Pi era banale, dato che ha i resistori di pull-up e condensatori bypass già on-board. Pertanto, è sufficiente il cablaggio SDA e SCL, insieme a 3V3 e GND, al Pi è sufficiente per ottenere questo lavoro sensore. Se don8217t prevede di utilizzare uno di questi, rimuovere la riga 8216define USEBMP0858242 in wh1080rf. h prima della compilazione. Solo SDASCL e 3V3GND, gli altri due needn8217t essere collegati. L'output del software include una scansione del dovere RSSI a tutti i livelli di amplificazione, soglie RSSI, e larghezze di banda in banda base. Ciò consente di vedere dove il rumore è nel vostro ambiente in modo che sia possibile individuare i valori di configurazione possibili che consentiranno di ottenere risultati affidabili. I8217ve omesso questo dall'esempio qui di seguito per chiarezza. I bit di dati sono il numero di bit visto in questa confezione, inclusi il preambolo e l'offset è la posizione del byte dispositivo-id (o zero se wasn8217t trovato). Il numero di pacchetti breve dà un'indicazione di quanto rumore viene visto come i dati. Il valore 8216gap8217 ci dice quanto tempo it8217s passato da quando we8217ve visto un pacchetto valido, e le statistiche mostrano la larghezza di impulso (in microsecondi) che il demodulatore receiver8217s inviato a noi. La deviazione di frequenza mostra i valori della AFC compensati registri. L'AFC è strobe manualmente su ciascun pacchetto di successo, per uccise gli offset di frequenza con deriva di frequenza. Prima di una lettura, il codice passa il processo per i Kernel8217s built-in policy in tempo reale (SCHEDRR) scheduler in modo da non perdere nessun transizioni bit sul perno GPIO, e questo è sufficiente a rendere il sistema immunitario anche ai carichi di lavoro pesanti. I8217ve provato a fare funzionare i processi intensivi IO CPU multiple e durante la lettura, e didn8217t vedere alcuna perdita di pacchetti. Questo non può tenere vero nel tempo, ma, se non ci sono parametri sysctl per lo scheduler che può essere modificato per migliorare la latenza, ad esempio: 8211 In ogni caso, dovrebbe essere possibile eseguire il software tempo e forse un server web sulla Pi allo stesso tempo, mentre attendibilmente prendendo letture del sensore RF. I haven8217t lontano ancora capito. Si noti che il trasmettitore invia effettivamente due pacchetti in successione su ogni altro ciclo di trasmissione. Si invia un pacchetto, e ripete 100ms tardi. Presumo che questo è quello di aumentare l'affidabilità ricevere sul display a cristalli liquidi, o forse a volte il loro circuito di ricezione non riesce ad impostare AGC adeguatamente con un singolo pacchetto. Il codice ignorerà tutti i dati successivi, dopo aver ricevuto un pacchetto valido fino al prossimo 48 secondo gap è trascorso. Regolazione della configurazione RFM01 Impostazioni Il RFM01 dipenderà dal vostro ambiente. Le seguenti righe di codice sono più rilevanti: 8211 Il comando CMDCONFIG (le impostazioni del modulo) include l'impostazione della larghezza di banda del ricevitore. Questo può essere uno dei BW67, BW134 e BW200, BW270, BW340, BW400 e, e il valore determina la sensibilità del ricevitore è, ma larghezze di banda più ampie significare più sensibilità al rumore. Il comando CMDRCON (impostazioni del ricevitore) imposta il Basso impostazione Amplificatore Noise (LNALOW, LNAMEDIUM, LNAHIGH, e LNAMAX), e la soglia RSSI (dBm) in cui consideriamo un segnale per essere valida. L'impostazione VDI segue RSSI nell'esempio di cui sopra, perché I8217m non è sicuro di come rilevanti le altre impostazioni sono in un segnale OOK. Se si avvia il programma con qualsiasi parametro, si entra in modalità RSSI, che continuamente campioni DRSSI con le impostazioni correnti, e riporta il dovere (per cento) del segnale DRSSI dal registro di stato SPI. È possibile utilizzare questo per capire la migliore combinazione di impostazioni per la configurazione. Trovo che la combinazione totale-gainbandwidth più basso che riporta una piccola quantità di rumore (ad esempio lt 5), o che riporta zero rumore simile a quello di confine, dà i risultati migliori. Se you8217re impostazioni sono troppo sensibile, you8217ll perdere forza del segnale nel rumore. Se they8217re non è abbastanza sensibile, è won8217t massimizzare il vostro ricevimento potenziale. Per gli intervalli signalslonger più deboli, si può avere per consentire variazioni dell'ambiente 8211 forti piogge possono influenzare la ricezione, variazioni della temperatura esterna influenzerà il trasmettitore in una certa misura. Se il trasmettitore è abbastanza vicino al ricevitore, la maggior parte delle impostazioni che don8217t saturare il ricevitore con rumore funziona bene, in particolare con un modulo RFM01. Oscilloscopio e logica Tracce L'uscita dal trasmettitore si presenta come questo nel mio analizzatore logico: 8211 impulsi generati al trasmettitore. Questo è il segnale che proviene dal le transmitter8217s microcontrollore alla parte RF del circuito, ed è la modulazione della portante 433MHz. Credo che questa modulazione è chiamato RZI PWM (ritorno a zero invertito, Pulse Width Modulation), RZI perché l'orologio impulsi fisso ritorna sempre a 8216not-zero8217, e PWM a causa di larghezza di impulso definisce i bit di dati. Gli impulsi strette sono binary-uno, gli impulsi di larghezza sono binari da zero, e questi sono intervallati da 1ms impulsi di clock. I primi otto impulsi stretti sono il preambolo 0xFF, e per i prossimi otto impulsi rappresentano il primo byte di dati (sempre 0xA1, il dispositivo id). Quando si arriva al pin di dati sul ricevitore RFM01, il segnale simile a questa: - Impulsi visti dal perno RFM01 DATI Si noti che ora può essere visto come RTZ PWM (ritorno a zero, Pulse Width Modulation) perché l'in senso impulso viene capovolto (cioè a zero) e gli impulsi di dati sono a 3V3. Anche in questo caso, it8217s l'ampiezza d'impulso che determina i dati (e quindi il motivo per cui questo isn8217t in realtà un segnale OOK, e perché i moduli RF vengono utilizzati fuori specifica). Questa uscita oscilloscopio è ciò che il nostro software è campionamento tramite il pin GPIO. Campiona transizioni hi-low, registrati come pulse-width in microsecondi, in un buffer che viene riempito fino è visto un gap di 5 ms (o 500 punti al massimo, nel qual caso we8217re molto improbabile avere dati validi). Il software potrebbe essere molto più efficienti ed eleganti 8211 there8217s davvero alcun bisogno di un buffer per la scansione in, in quanto può essere fatto in tempo reale man mano che arrivano. Tuttavia cattura-e-processo è più facile sperimentare e studiare, in particolare quando si deve attendere 48 secondi per la prossima ondata di bit. Altre note si può giocare con il pull-up interni e resistenze di pull-down sul pin GPIO utilizzando Gordon Henderson8217s GPIO Utility. Ho un binario compilato di questo qui (link) 8211 assicurarsi eseguibile it8217s (8216chmod ascia gpio8217), e copiarlo 8216usrlocalbin8217. Tuttavia, dalla maggior parte dei conti dovrebbe essere necessaria alcuna pull-up in questo progetto, e quelle che sono possono essere forniti dalle resistenze interne deboli già sulle linee GPIO. Se li ho usato nel mio cablaggio, it8217s solo perché era più facile da pop nella basetta di quanto sarebbe stata quella di scrivere il codice per configurarli (prima di trovare utilità Gordon8217s). Il RFM01 si accede utilizzando il driver del kernel SPI. Pertanto i moduli spibcm2708 e spidev devono essere caricati. Se no, allora you8217ll ottenere il device8221 aperta errore 8220can8217t. Per caricare loro, correre 8216modprobe spibcm27088242 e poi 8216modprobe spidev8217 8211 l'uso di sudo se you8217re non root. Il RSSI varierà a seconda dell'ambiente 8211, anche la posizione del Pi, e l'orientamento antenna8217s alla Pi può fare una differenza notevole con un segnale debole e alta gainlow parametri di soglia RSSI. In uscita della linea di software con 8216Short8217 in esso significa pacchetti 8220short seen8221 8211 ci dovrebbe essere pari a zero in un ambiente tranquillo, ma uno o due sono del tutto possibile. Se you8217re ricevendo un sacco di brevi pacchetti segnalati, quindi you8217re probabilmente di ricevere dei disturbi, perché la configurazione del ricevitore è troppo sensibile. Il codice ha poche righe specificamente per la configurazione del ricevitore 8211 LNA e valori soglia RSSI, e anche i valori di larghezza di banda sono i più importanti. La tabella di dati che mostra all'avvio mostra il rumore campionata per ogni combinazione di questi valori. Le colonne, anche se they8217re non etichettati, sono il rumore per le diverse impostazioni di larghezza di banda del RFM01 (ad esempio fino a che punto sopra amplificatore di sotto della frequenza centrale del ricevitore dovrebbe ascoltare per un segnale). Hai bisogno di guardare a tavola e raccogliere alcune impostazioni che hanno zero rumore, ma sono vicino a impostazioni che fare avere rumore (ad esempio we8217re che cercano un ambiente that8217s abbastanza sensibile per sentire il segnale, ma non è così sensibile che qualsiasi sfondo RF viene raccolto . come i dati Passi successivi ci sono una serie di cose che voglio fare in questo progetto:. 8211 integrare i valori decodificati in qualche tempo il software open source in modo che it8217s utilizzabile da Internet (probabilmente wview) riscrivere il codice per migliorare la struttura e renderlo più leggibile (la versione corrente è stato solo uno strumento per la sperimentazione). Aggiungete un po 'euristica per il software per l'auto-tuning dei parametri del ricevitore. Riferimenti RFM01 Scheda 8211 dal sito HopeRF. il titolo è 8216 RFM01 universale banda ISM FSK Receiver8217 se avete bisogno di cercare a causa di un link non funzionante. Raspberry Pi Low Level periferiche pagina 8211 wiki che descrivono la pin-header e le periferiche collegate. JeeLabs RFM12B comando Calculator 8211 un utile applicazione browser lato client per calcolare le impostazioni del registro utilizzando input di form e selezioni. Solo pochi si applicano al RFM01 (ad esempio frequenza, AFC, e data-rate). Strobotics RFM12 Esercitazioni 8211 una buona, anche se micro-controllore centrica, descrizione del RFM12B. Gran parte delle informazioni riguarda anche, in linea di massima, almeno, al RFM01. Luc Piccolo 8211 Hacking la WH2 Wireless Weather Station sensore esterno 8211 questa stazione sembra usare un RF modulazione e formato del pacchetto simile (anche se un sottoinsieme) della variante Maplin WH1081. Definizione WH1080 EEPROM dati 8211 documento in dettaglio l'organizzazione della memoria del display LCD. Ciò differisce in parte da quello del dispositivo Maplin, ma ci sono abbastanza indizi in esso per renderlo utile. Raspberry Pi Forum Discussione 8211 discussione su questo argomento, include informazioni su variazioni hardware che altri hanno provato con vari livelli di successo. il codice sorgente originale su GitHub 8211 githubKevin-Sangeeleewh1080rf Weather Underground aggiunto il supporto da Andy Ayre 8211 githubajayreWH1080-Meteo-metropolitana 8211 include anche le modifiche per Rev 2 Pi, credo. Alcune informazioni da SevenWatt sulle versioni FSK della traslazione fine stazioni meteorologiche 8211 sevenwattmainwh1080-protocol-v2-FSK Messaggio di navigazione 136 pensieri sul ldquo Raspberry Pi lettura WH1081 sensori meteo con un RFM01 e RFM12b rdquo Hi Kevin I8217m un mixer sonoro produzione in pensione e ho un project8217 8216retirement in Francia. Sembra molto più grande di quanto non sia in realtà. Un sacco di lavoro di riparazione da fare, e voglio dire un sacco Cosa I8217d piace fare è fare qualche ricerca su quantità di vento e velocità, al fine di andare installazione di una turbina eolica e la generazione di mia propria energia elettrica. Ho bisogno di fare in modo I8217ve ha abbastanza vento per un periodo di tempo, e sarà darmi un'indicazione di ciò che il potere che posso spera ottenere. Ho fatto l'elettronica in precedenza nella mia carriera, ma io sono piuttosto arrugginito ora, ma posso ancora saldare Il Raspberry Pi risponde alle mie domande su come leggere le informazioni meteo di nuovo qui nel Regno Unito dalla Francia. I8217m proprio alla fine della linea telefonica, e sono solo alla portata della banda larga 8211 solo - 512K e non di più. Ho sporgere bisogno di un modo di 8216seeing8217 i dati senza spendere una fortuna in una stazione meteo con funzionalità Internet. Così l'offerta Maplin 59.99 guardato solo il biglietto così ho comprato uno e finora sembra perfettamente bene per il mio 8216project8217. Ho un paio di domande, se si don8217t mente. Semplice una prima, da dove si ottiene il 26 strada Connettore femmina I8217ve sembrava sul posto Farnell8217s, dove I8217ll ottenere il RFM01 ma can8217t vede alcuna ad un prezzo 8216sensible8217. Avete uno schema delle connessioni dal RFM01 ai pin Guio cioè quale connessione va dove. I8217ve istituito il Raspberry Pi con Tightvncsever e saranno guardando Apache pure. Se si può aiutare I8217d essere molto grati come i miei elettronica è molto arrugginito e un po 'fuori moda I8217m imparare Linux, che proviene da uno sfondo isn8217t Mac orientato troppo difficile. La scrittura di codice non è il mio punto di forza anche se Molte grazie in anticipo, Ian L'intestazione femminile 26-mio modo di pensare è venuto da Tandy (tandyonline. co. uk) 0,69 ciascuna. Il RFM01 proveniva da Maplin a 3,99. Ho didn8217t disegnare uno schema perché it8217s poco più di cablaggio ai pin SPI (e I2C se un trasduttore di pressione è incluso), ma si dovrebbe essere in grado di delineare fuori abbastanza facilmente dalle mappature perno nel post. Posso fare uno schema in futuro (soprattutto perché voglio mulino CNC un PCB), ma io can8217t dire quando. I8217d essere felice per verificare il tuo schema se si sceglie non disegnare il proprio. Scopri alcuni dei forum RPI 8211 si maye essere meglio utilizzando stucco per l'accesso remoto come è molto meno affamato di risorse 8211 è naturalmente solo riga di comando guidato però Anche se il mio è collegato alla mia rete, viene eseguito completamente senza testa (senza tastiera, mouse, screeen. solo alimentatore, ingresso USB e ethernet, quindi accedere tramite PuTTY dal mio pc principale. Speranza che aiuta. Molte grazie per il tutorial, I8217m cercando di copiare il livello qualitativo you8217ve fatto per un po 'di monitoraggio stazione meteo remoto come interfaccia USB non è solo abbastanza affidabile. grandi novità 8211 Didn8217t sapere che Tandy era tornato sempre speso troppo nei loro negozi, da allora sono stato con Maplin e CPC Farnell Element 14 e RS. così it8217s bene avere indietro sul blocco. basta voluto controllare una cosa 8211 i resistori pull-up di cui parli, posso solo mettere una resistenza da 10K 4k7 8211 tra i perni SDO e SDI e la linea 3v3 Pi 8211 è che ciò che si intende (Couldn8217t molto vedere dalle foto :)) Ciao Gordon, sì 8211 i pull-up tipicamente andare da pin del collegamento RPI a 3V3. Tuttavia, guardando giro per la rete, la maggior parte delle persone dicono che pull-up non sono necessari per SPI. Io don8217t conosco abbastanza l'autobus per dirlo con certezza. Nessun danno averli, ma forse non c'è bisogno neanche. Più in generale, there8217s un thread del forum Raspberry Pi (raspberrypi. orgphpBB3viewtopic. phpf37038t9563038hilitpywws) che discute software stazione meteo, e mi ricordo che qualcuno ha ottenuto pywws lavoro. L'autore di questo software ha detto che live-logging può lasciare il WH1080 in uno stato indeterminato periodicamente, ma che gli intervalli di registrazione più lunghi (ad esempio orari, ecc) sembra stabile. Avevo guardato per integrare il mio lettore RF con pywws, ma sembra molto strettamente legata all'interfaccia USB. Sembra non banale per farlo funzionare con intervalli di tensione di 48 secondi, e ho avuto le cose più interessanti da fare. Tuttavia, se si fa fare il proprio lettore, poi contattarmi per eventuali modifiche avrei potuto apportate dopo (supponendo che haven8217t aggiornamenti pubblicati qui). Grazie per questo, il mio Pi è felicemente registrando i dati utilizzando pywws dall'interfaccia USB, ma è ben noto che l'interfaccia USB (non il PI uno) dal display è un po 'inaffidabile e si blocca per nessun motivo apparente, che significa che si deve tirare le batterie e perdere i dati memorizzati sul display. Quindi voglio bypassare il display. 8211, quindi, il consiglio RFM ho ottenuto un TMP36 e un LDR e il sensore BPM085 lavorando bene, (learn. adafruitusing-the-BMP085-con-lampone-pioverview) anche se ancora alle prese con il DHT22RHT03 8211 non rinunciando però 8211 Il display LCD contiene il sensore di umidità da qui la necessità di ottenere che installato e funzionante. Una volta che posso ottenere il RFM lettura dei dati, allora shouldn8217t essere troppo difficile da analizzare, che a un database MySQL o SqlLite a fini di registrazione e visualizzazione. I8217m poi andare a collegarlo al monitor energia da openenergymonitor. org, come we8217ve ottenuto solo alcuni kW di fotovoltaico anche qui. Obiettivo è quello di ottenere il Pi lavorare per it8217s vivono :) Il WH1080 ha sia l'umidità interna ed esterna (stuzzichini 8216gh8217 descritto sopra), quindi si può dimenticare il sensore supplementare. I due sensori di umidità conteggio quando ho il trasmettitore in casa, e il mio Bosch BMP085 collima con il display8217s LCD pressione barometrica, in modo I8217ve stato piacevolmente sorpreso con la traslazione fine sensori. Credo che i problemi USB connessi con la pi e questa stazione meteo sono tutti legati alla pywws e utilizzando LiveLog. py. Congratulazioni per l'ambizione di creare il proprio ricevitore, ma una soluzione più facile ottenere installato e funzionante in fretta, nel frattempo, è quello di utilizzare Hourly. py ed eseguirlo ogni 5 minuti. Questa è una fantastica article8230 ero midflow di cercare di decodificare il segnale quando mi sono imbattuto in questo sito. Ho RPI esecuzione pywss livelog. py8230 e ottenere il crashes8230 casuale voglio usare questa tecnica per eliminare l'interfaccia USB troppo. Ho anche una soluzione alternativa che è stata la mia caduta di nuovo, se non riesco a ottenere questo solutionworking. GPIO relè che ripristina il potere di USB quando crashes8230 8211 Schermo USB in esecuzione senza batterie 8211 USB collegato al bordo esterno con un relè sul 5v8230 8211 GPIO 3.3V controllare il relè di reset8230 modificare il codice pywss livelog. py per gestire USBException8230 e controllato basta girare pwoeroff alle intemperie station8230 e poi continuare Si potrebbe semplicemente utilizzare un MOSFET a guidare la 5V al USB, e salvare le esigenze senza problemi di alimentazione e di un relè. Vedi l'articolo di potenza controller I8217m attualmente scrive per un FET adatto che commuta a 1V e ha una bassissima RDS. I8217m guida direttamente con una 3V3 PIC, e la Pi funziona bene anche con un alimentatore di confine, quindi dovrebbe facilmente lavorare per il tempo station8217s unità LCD. Ciao Kevin, questo articolo è davvero utile, sostituendosi miei tentativi precedenti non riusciti a dare un senso al tranmissions N96GY utilizzando un Arduino e uk. farnellradiotronixrcr-433-eprmodule-rf-chiedere-ook-RX-433mhzdp1565153Ntt1565153 e poi rendersi conto che I8217d perdere la pressione reading8230so sono tornato alla stazione meteo ricevitore USB collegato e pywws. I8217ve ha sofferto problemi simili al congelamento menzionato da Gordon. Così I8217m ora intenzione di seguire la vostra guida e gradirebbe un chiarimento: 8211 l'attuale modulo di Maplin ancora a 3,99 sembra essere A59JN, non annunciata come speranza RFM01 ma sembra la stessa, dati è da Alpha. È sameequivalent 8211 dove hai preso il tuo breakout board BMP085 Ci sono diversi fornitori di simile nel Regno Unito. Presumo qualcuno farà se you8217ve fatto alcun miglioramento nelle ultime settimane, si prega di tenerci distaccati. La parte A59JN Maplin è la stessa che ho usato 8211 ci sono altri fornitori del Regno Unito di questo modulo che rivendono sotto nomi diversi (ad esempio, RF Solutions ALPHA-RX433S). Ho comprato il modulo barometro da eBay venditore 8216bionicbot8217 (ebay. co. ukitm320939715020), ma sì 8211 qualsiasi modulo BMP085 che espone i perni I2C SDASCL e opera a 3V3 avrebbe funzionato. Credo che il codice sia aggiornato mentre scrivo questo. E ha ancora bisogno di lavoro, come parametrizzazione la quota per i calcoli di pressione barometrica, e quasi certamente scrivere i dati in un database SQL (credo SQLite, per dare maggiore controllo su come le tabelle si riferiscono a file della scheda SD). I8217m considerando anche aggiungendo un display LCD, pulsanti, e forse un orologio in tempo reale, in modo che possa operare esclusivamente solo su una connessione di alimentazione. In definitiva Potrei finire con un PCB per tenere tutto ordinatamente. Dal momento che so di poche persone sono andati avanti e costruito questo, I8217ll postare aggiornamenti significativi a filo raspberrypi. orgphpBB3viewtopic. phpf37038t14777. così chi 8216watches8217 questa discussione otterrà notifiche. Grazie per l'interessante resoconto Kevin, le tue istruzioni sono stati brillanti, e I8217ve appena ricevuto il mio chip barometro (anche raccolto un sensore di umidità interna di giocare con pure, dal momento che l'unità principale ha sia l'umidità interna ed esterna. I8217ve ottenuto l'interfacciamento con pywws l'elaborazione e la stampa 8211 ho fatto il vostro negozio di codice i dati nello stesso formato come si aspetta pywws, e poi ho tolto la punta dal codice pywws dove si tenta di utilizzare il cavo USB per interagire con l'unità principale e prende solo i dati che I8217ve memorizzati 8211 attualmente utilizzando lo script Hourly. py, anche se I8217m essenzialmente livelogging a 48 secondi paio di cose che ancora voglia di fare. voglio rendere wifi, ma ho fatto funzionare in problemi con la mia Ralink dongle micro USB e una porta di 7 a basso costo alimentato hub 8211 l'hub credo che fa sì che il piethernetwifi di riagganciare regolarmente, un vero e proprio PITA. in definitiva voglio questo per avere questa come unità autonoma nella camera da letto di riserva, Wi-Fi collegato al web. Ovviamente devono ancora aggiungere nel barometro e l'umidità . Ho montato il tutto su un stripboard e hanno connettori a nastro, in modo da poterlo aggiungere a questi. Anche ancora bisogno di rendere il codice un po 'più robusto 8211 avrà bisogno di aggiungere un timeout per inviare un comando di reset se doesn8217t ottenere una trasmissione in una seconda finestra 60 o qualcosa del genere. E si spera mettere il codice in github o something8230. Ad ogni modo, grazie ancora per il vantaggio iniziale Ken Grande notizia Ken, in particolare circa pywws 8211 ho provato e non è riuscito a ottenere il lavoro live-dati, così rinunciato dopo che 8211, ma i-dati in tempo reale possono essere gestite in modo indipendente (ad esempio una pagina statica generata per Apache per servire) per completare il feed oraria che you8217re spingendo a pywws. Ho haven8217t trovato il bisogno di fare un chip resettare 8211 non certo per una trasmissione mancato (avevo usato reset hardware e software durante il test con la RFM12B, ma non hanno mai risolto nessuno dei problemi che ho avuto). Tuttavia, l'intero ciclo principale ha bisogno di essere suddiviso in blocchi funzionali per consentire, tra l'altro, timeout da trattare elegantemente. Ci sono miglioramenti abbondanza che potremmo fare per il codice, quindi forse dovremmo fare uno sforzo condiviso. Sì nessun fastidio collaborare, non so quanto tempo i8217ll arriva a spendere su di esso, ma che ogni piccolo aiuta I8217ve ha iniziato a ristrutturare i file in una struttura più generico, si caricarlo su un github presto sto cercando di ottenere questo andare con un 868MHz modulo, saresti così gentile da darmi alcune indicazioni sulle costanti che devono cambiare favore, ho aggiunto BAND868 (1 LTLT 12) che credo sia corretto Tutto il resto per cambiare Hi Mark sì assumendo you8217re utilizzando un RFM01, il bit 12 è corretta per la banda (dando 10 nei bit 12 e 11). Il registro di frequenza dovrà anche essere impostato. La scheda riporta il calcolo, il cui risultato deve essere impostato nel codice in cui è definito 8216cmdfreq8217. It8217s migliore per trovare l'esatta frequenza del trasmettitore (433,92 MHz è un centro di frequenza molto comune per i dispositivi operanti nella banda dei 433 MHz, ho il sospetto there8217ll essere un favorito simile per dispositivi 868MHz). Fuori mano, penso che il calcolo espresso per F (che è il valore impostato nel registro) è F ((F0 (10 c1)) 8211 c2) 4000. es per F0 esattamente 433,92 MHz ho usato F ((433.92 (10 1)) 8211 43) 4000, che dà 1568 o 620H. I valori di C1 e C2 sono 1 e 43 per configurazioni 433MHz, 2 e 43 per configurazioni 868MHz. Oltre a questo, credo che il codice funziona così com'è. Don8217t fido della mia algebra, penso it8217s corretto ma il modulo dati è sicuramente corretto. Grazie Kevin, I8217m ancora giocare con questo. La console ha un adesivo sul retro che dice 868.3MHz che è il punto medio di 868 banda 1. problema successivo, la maggior parte delle letture RSSI sono 100, alcuni caduta nelle 998217s 988217s ho haven8217t aggiunto il pull up a linee dati , maybe its time to try that8230 The table of RSSI readings that8217s displayed on startup is intended to help you pick Low Noise Amplifier (LNA) and RSSI threshold settings, and a also bandwidth setting. If you8217re seeing near 100 even for LNA0,RSSI73 on the lowest baseband bandwidth (first column 8211 67KHz), then something8217s amiss. Things I8217d try: 8211 1. Dump the other bits of the status register from the RFM01 to check they8217re sensible (e. g. I8217d temporarily hack strobeafc() to dump the 8216status8217 variable then call in main() and exit). This should confirm that your SPI communications are working correctly. 2. Use the gpio utility from WiringPi (projects. drogonraspberry-piwiringpithe-gpio-utility ) to make the pull-down resistor active on GPIO21 (the DATA input we8217re sampling). I8217m not sure how crucial this is, I have an external pull-up but I think the RFM01 is driving this pin high or low at all times regardless. It occurred to me that the DATA pin is irrelevant 8211 the RSSI duty is read from the RFM018217s status register. 3. Unwire the antenna and see if the RSSI drops mostly to zero (as it should). If so, check you8217re using a 17.5cm wire, and ideally locate it a good few inches (at least) from the Pi. For testing, I used a long ribbon cable and also a length of coax 8211 with similar results for both. Note the copper pad on the RFM01 that the antenna connects to can be quite fragile, so don8217t let any heavy wires pull at the solder joint, or the copper might come away 8211 recoverable, but best avoided. A quick way to tell if you have a pull-updown resistor already active is to use my gpfsel utility (see other blog post) to dump the state of the pins and then touch your finger on the pin and see if it changes. A floating (tri-state) input pin will jump between high and low if your finger goes near it. If it remains constant 8216low8217, likely the pull-down resistor is active, and with a constant 8216high8217 then the pull-up is active. Doh I had reversed SDOSDI, the RSSI values now look sensible, just trying to find a signal. I expect the data packet to be longer as my transmitter has a DCF clock receiver, nothing consistent found yet, but I8217ll move the Pi closer to the transmitter tomorrow. One thought on your rainfall reading and checking the high nibble 8211 just swap your windrain cables around, you soon clock up hundredsthousands of rain 8216tips8217. Great 8211 if you8217re picking an LNARSSIBandwidth config combination, look for settings showing zero near some noise 8211 you8217re looking for a 8216sweet spot8217 that8217s sensitive to signals, but not to noise. I did most of my initial development with the transmitter unit right beside the Pi, leaving little chance of noise or other transmitters bleeding over the signal. It8217ll be interesting to see how the DCF stuff is transmitted 8211 if it8217s an independent follow-on packet, then the code should work without modification 8211 it looks for around (or exactly, I forget) 88 bits. If you need to hack the code to look for a DCF packet, bear in mind that I look for the 8-bit preamble before considering a packet to be present. This should be disabled if you just want to dump anything returned by the receiver. Thanks for the tip, someone suggested the very same on the Sandaysoft forum, and it8217s on my todo list when I get time. That8217s it for tonight, the 8216noise8217 appears to be a constant stream of 10 byte packets 8211 several per second, I have no idea what it is. No wonder the base station kept losing the signal. I8217ll have to move the Pi out to the observatory near to the transmitter tomorrow so I can up the threshold and try and capture some 8216real8217 data. Has anybody got this working with an 868.3MHz unit I can8217t seem to pick up any pulses whatsoever. I don8217t think so, not yet. There8217s a lot of variability 8216under the hood8217 between devices that otherwise look very similar. The 868 and 915 MHz units that I8217ve seen so far appear to be using a different modulation scheme (FSK) to the Maplin unit that I have. Progress is being made though, follow the Raspberry Pi Forum thread here raspberrypi. orgphpBB3viewtopic. phpp266777p266777 Thanks Kevin for your work. I also experience freezing of the usb using pywws livedata(). The only solution when this happens seams to unplug the batteries :-( My project is a meteo telephone answering machine for HangGliding and Paragliding (vololiberomontecucco. it) so the station will be installed remotely ( on top of a mountain ) and freezing is a big problem. Just ordered a RFM01 and will try it. My questions : 8211 To you ( or some body ) has a version of the code for 868MHz and RPI Rev 2 8211 My project is in python. Did somebody bing the code to python ( ctypes, swig, cython 8230 ) There are some pointers in the comments on getting this to work with 868 MHz, and the Rev 2 board should just need the code to use GPIO 27 rather than GPIO 21 (see first paragraph in Wiring section of post). I8217ve just received a couple of Rev 2 boards, so I8217ll doubtless make changes and commit new code before too long. There8217s no Python code for this, and I8217m sure it would be too slow to sample the DATA pin of the RFM01 module. I have an esoteric idea about doing it using a DMA trick which would free up the processor (and allow slower languages to be used), but it8217s too much effort for too little gain at the moment. I8217d be happy to share the idea by email with anyone not scared off by the DMA section of the datasheet. Ken McCullagh has had some success with getting data into pywws, though with some caveats I think. The best approach to my mind is to keep the C code to harvest the data, and then shell to whatever language you care to use for processing (e. g. into MySQL or SQLite database or, as Ken does, into pywws). Just got the RFM01 and I will try. Modified the folowing lines : define BAND868 (1 ltlt 12) uint16t cmdfreq CMDFREQ0x67c 868.3 MHz uint16t cmdconfig CMDCONFIGBAND868LOADCAP12C0BW67 Just cmdrcon 8211 the RSSI threshold and LNA should be chosen according to your environment (I added a couple of paragraphs with notes on interpreting the table of numbers that show on startup). As an aside, I recommend you disconnect the sensors and bring the transmitter unit indoors to the computer 8211 from experience, it will take less time to unscrew the unit from the mast than it will to investigate the unknowns caused by a weak signalpoor solderingineffective antennanoise from the Pietc. If it8217s beside you, then the signal will be as good as it gets and will shout over most interference. You8217ll also be able to see the LED come on when the transmitter is sending. You could probably also dump output from samplerssi() in a tight loop to see it spike when a signal is seen. Hi Kevin, I am a newby to and can8217t seem to get any of this to work. When you say 8220If youre using a cross compiler, the you may need to edit the CC variable in Makefile to point to your compiler. If youre using an RFM12b, then edit file rfm01.h and change define RFM01 to define RFM12B. Please explain. Do I need to compile this (how) or should it just unpack and run. Do I need to remove all of the 82168217 symbols from this file to select the different devices sorry it seems so basic to you but I need the blindingly obvious spelt out please. regards Ken You8217ll need to compile the code, and you8217ll also need to edit a few variables to configure the receiver for your particular environment. You should use the 8216gcc8217 compiler that8217s part of Raspbian 8211 I mentioned cross-compilers because some people like to do their development on a separate computer, and then run the executable on the Raspberry Pi (this is cross-compiling). The symbol is the character that introduces pre-compiler directives in C. They8217re not comments like you might see in bash or Perl, etc. Note that there8217s an issue with the code8217s use of a specific transmitter-id value 8211 it turns out that this value can change, so I need to modify the code. Someone (another Ken) has done this on his version of the software, see the Raspberry Pi forum for a link to his GitHub repository which may have this modification. Also, if you have a V2 Raspberry Pi, then the I2C port and GPIO pin have changed 8211 simple enough changes, but it requires you to read the code and modify accordingly. You might want to practise compiling some 8216hello world8217 stuff in C before embarking on this project. I think it8217s a bit ambitious to try without understanding at least the basics of C (in other words, don8217t be too disheartened if you struggle at first). I updated the code to handle changing station-ids. This was highlighted by Ken McCullagh, whereby when batteries are changed, the station-id also changes. This could easily prevent packets being recognised. The new code looks for 0xfa rather than 0xa1. The 8216f8217 nibble is part of the packet preamble, and the 8216a8217 nibble appears to be constant in all valid packets. Hi I am a newbie regarding PI and have a problem. I changed define RFM01 to define RFM12B in file rfm01.hand received following result. What am i doing wrong. gcc - c - Wall wh1080rf. c wh1080rf. c:57:2: error: LNA0 undeclared here (not in a function) wh1080rf. c:58:2: error: LNA6 undeclared here (not in a function) wh1080rf. c:59:2: error: LNA14 undeclared here (not in a function) wh1080rf. c:60:2: error: LNA20 undeclared here (not in a function) wh1080rf. c: In function main: wh1080rf. c:263:49: error: LNAXX undeclared (first use in this function) wh1080rf. c:263:49: note: each undeclared identifier is reported only once for each function it appears in make: wh1080rf. o Error 1 Thanks for some help. These are defined as LNALOWMEDIUMHIGHMAX for the RFM12B, which I changed after switching to the RFM01 (I recommend you use this instead). I8217m about to remove the RFM12B code, since I no longer have one to test against. You should be able to fix up anomalies easily enough if you want to proceed with the RFM12B 8211 the register arrangement is slightly different, but not by much. Hi, I really need this but have the same problem. Searching the file I could only find LNA0 to change to LNALOW but the others are not there even though they error, plus there is one that doesn8217t fit called LNAXX. I know you say you don8217t have ability to test but please help with solution. Kevin, sorry to be a pain, but I am unsure which lines to change in wh1080rf. c to change the GPIO to 27 for the REV 2 board. Can you post the changes here we need to do please I am all connected up eith nowhere to go Excellent project and want to say thanks for all your hard work thats gone ito it Dicky Hi, the line that you8217d need to change has 8216datapin (((gpio. addr 13)) 21) 038 18242, and should read 8216datapin (((gpio. addr 13)) 27) 038 18242 (i. e. 21 becomes 27). There8217s also the line 8216(gpio. addr 2) ((gpio. addr 2) 038 0xfffffe07)(0x001 I have successfully got the RFM01 working with the Rev.2 board (need to improve my antenna though). However, I am struggling to get the Bosch humidity sensor working. I have changed the memory address for the BSC0 define to point to BSC1, and also changed the line that configures GPIO01 as ALT0 functions to configure GPIO23 instead. All the data values I get from the device are zero. I have checked the SDA and SCL lines with a meter and they both sit at 3V3 so are being pulled up correctly. Is there something else I might have missed I8217d first try lsmod to make sure that neither 8216i2c-bcm27088242 nor 8216i2c-dev8217 are loaded, since we access the hardware directly for I2C stuff. Although I8217ve not had problems hitting the hardware with kernel drivers loaded, it8217s probably not a good idea. Also double-check you8217ve wired SDA and SCL correctly. Beyond this, assuming you don8217t have any digital analyser available, you could place the I2C read call into a continuous loop and watch for voltage fluctuations with a voltmeter. Another possibility for testing would be to wire up SDA andor SCL to a GPIO configured as input (hence high impedance) and to sample the GPIO pin during I2C transactions. I haven8217t ever done this, but it could act something like a logic analyser. Since you8217re only watching for transitions, only a small amount of data need be held, and it could be relatively easily deciphered. If you8217re using current-limiting resistors on the I2C lines, then check that their values aren8217t too high. Lastly, double check the BSC1 address 8211 I assume you defined it in the header from 0x205000 to 0x804000 (yielding effective address of 0x20804000). I have checked the loaded modules and the i2c ones are not listed. SDA and SCL are wired correctly and there are no current limiting resistors in the lines. I am using define BSC0BASE (IOBASE 0x804000) for the peripheral address. Unfortunately I don8217t have access to a scope or logic analyser, but putting a meter on both the SDA and SCL lines indicates that there is no activity. I would expect my meter to flicker a bit, but it sits at a solid 3.307V for both lines (fluctuating by 0.001 occasionally). To me it looks like the SDA and SCL lines are not being driven through the software. I8217ll keep looking to see if I can find anything on the Pi forums. Just for clarification, I have configured GPIO 2amp3 to be ALT0 as follows: 0xfc0 Mask out bits 6-11 of FSEL0 (i. e. force to zero) gpio. addr 0x900 Set bits 6-11 of FSEL0 to binary 82161001008217 Does that look right to you I have loaded up the I2C kernel driver and used i2cdetect to probe the bus. It detects a device at address 077, so the wiring seems to be OK. Ill look at changing the code to use the kernel driver. Yes, looks fine to me 8211 multiply the original values by 0x40 (e. g. I have now rewritten the code to use the i2c-1 device driver and have the barometer working correctly. I can send you the code if you would like 8211 please send me an email. Mark. Can you publish or send me your updated code for rev. 2 board Thanks a lot Hi, I don8217t have updated code for the R2 board, but if you follow the forum topic mentioned in (or near) the references, you8217ll find some from others that have made the necessary changes. Thanks very much for your quick reply. I am not a 8216C8217 pprogrammer and I did see that line and knew it had to be changed but didnt think it was a simple as changing 21 to 27 8211 perhaps I should have just tried it But the other thing was the setting of the pin as an input (which I don8217t understand how that line works) as leaving that line would still try and set GPIO 21 as an input which is now not available on the rev 2 board of course. Yes, saw the LED code there so might try usng that to tell me when I have recieved data. I am not using the barometer yet so have commented that out as specified above. So I will try this out again tonight Again, sorry to bother you on this and thanks for your post 8211 HAppy New Year I have the Ambient Weather WS1080 and broke the LCD on the display so I took it apart and low and behold it is using a RFM01 rev.3 DIP board for RF I am now using that board for this mod. I have modified the code for use with the Pi rev 2. After compiling, I run it and get this error: Initialising RFM01 can8217t open device: No such file or directory Aborted I8217ve had my head in the code for a while and am having a hard time finding what it is referring to. Any suggestions Also, how can I get the new code that uses the I2C drivers, I have been using them for another project with my BMP085 already and it would simplify things. Just modprobe spibcm2708 and spidev (both sudo) so that the devspidev0.0 and 0.1 device files appear 8211 you can also add them to etcmodules to have them enabled at boot. The BMP085 code was posted here 8211 raspberrypi. orgphpBB3viewtopic. phpp253906p253906 8211 you may also need to modprobe i2cbcm2708. Awesome work, loving getting to know my Pi :) Got a quick q tho. I seem to be getting something, but nothing is being shown on the command line. Start the program and it gets to: then sits there until the first signal comes through and I get a single fullstop: Starting going thru the code, but any tips would be greatly appreciated :) The dots indicate short packets 8211 that means, some data on RF but not enough to be considered a candidate weather-station packet. You8217ll see a couple of lines in the code where LNA, RSSI, and Bandwidth are configured 8211 these are the central parameters in setting the receiver sensitivity. Bring your transmitter (the long grey box) beside the Pi to get the strongest signal 8211 always a good place to start. You8217re looking for settings that are appropriate for the signal strength 8211 it8217s a bit of an art Note LNA0 is highest amplification. Been mostly a software guy, so getting my head around this hardware :) As far as I can tell: Bandwidth 8211 in Oz, so 433mhz, so that shouldn8217t change, should it LNA 8211 Low-noise amplification 8211 0 is highest as u mentioned. Does highest amplification also mean most noise This is the 0, 6 etc numbers right RSSI 8211 not 100 sure but these are the numbers 86, 91, 97, 103 etc. Some sort of intermediate freq Like other examples I8217ve seen in this thread and the rPi forum, all RSSI 103 seems to be at 100, while other values seem to change as you run at diff times. To get the best results, do I just start at one end, and change numbers to see what yields results Tried a number of values, but still only got a single dot once, then nothing else no matter how long it runs. Is there some way I can dump data packets to make sure the RFM01 is picking up data I was also thinking of adding a full 69cm antennae which should pick up the full wavelength Will def be blogging my learnings for hardware n00bs as love the tech, just getting my head around many new principles :) LNA 8211 any noise does get amplified along with the signal, but an LNA is designed to minimise this. So, if you can reliably receive at lower amplification, then your noise immunity should generally be better. RSSI 8211 the receiver8217s signal strength indicator threshold, essentially the receiver throws away anything below this threshold 8211 the actual threshold is the sum of the RSSI setting and the LNA gain setting (both expressed as dBm). The bandwidth setting is a margin above and below the configured frequency of the device (e. g. 433.92MHz any auto-frequency offset) within which the receiver will look for a signal. Again, too wide and it may pick up unwanted signals, too narrow and it might miss data packets (e. g. altered transmitted frequency due to temperature coefficient of the electronics, or humid atmosphere, etc.). W00t. I got it working 8211 my problem was I hadn8217t wired the GND of the RFM01 module to the RPi (wasn8217t in your wiring details above 8211 u may want to update). Used this as ref: PDF wiring diagram . I8217ve hopped over here from the RPi site thread (chsims1 over there). Quick recap: 868.3MHz transmitter, rev 2 board, not seeing transmitter signals. I am using the Maplin A62JN, which I am assuming is the same as the Hope RFM01. I am getting short packet dots when near obvious noise, but do not see anything elsewhere at 48s intervals. What do you see as a good method of problem solving here 8230. Maplin do not provide a datasheet for their A62JN, which worries me that I can8217t check connections, wiring is always problematic, and the difference in frequency band and rev board all make me think extra possible problems. I take on board your passing parameters to wh1080rf to do continuous RSSI scanning, but I am beginning to think the problem is further up the line. Oh btw, just to show what a novice I am, I hadn8217t shortened my antenna for 868MHz At least, that is one thing ruled out now. Your write-up here is very much appreciated, and I hope that you feel you can keep up with the 8220poor fools8221 trying to emulate your exploits, So, assuming you have the transmitter close by, I8217d drop the LNA to -20 or -14, the RSSI to something like -73 or -79 and the bandwidth to 67kHz. Not much noise will get through those settings, but the signal will. You could add an 8216if 0.0 then print 8220Got something82218216 inside the bit of code that loops continuously sampling DRSSI (the bit inside 8216if(argc 1)8217), or better still dump the time of, or interval since, the last RSSI spike. Leave for five minutes and see what comes up. The Maplin module really is just an RFM01 8211 it8217s not even re-badged. So the datasheet I8217ve included in the references has all the info you need. You may need to do what I did originally 8211 that is, open both the transmitter and the receiver (get some photos) and see if there8217s anything to learn there. My concern with an 868MHz unit is that the RF part could be completely different 8211 that is, perhaps it8217s using FSK rather than OOKPWM. If this is the case, it would need some rework to get working (but would probably give you more resilient comms, over longer distances). I8217m happy to help you work through this one if you8217re eager to fathom it out 8211 the forum topic or email would probably be the best place to discuss (we run out of indentation here). Close-up photos of inside your transmitter and LCD display will tell us a lot. Ok, thanks Kevin. I will put this aside until the weather clears, then do the dissections on the receiver amp transmitter. Thanks again for your help, I still cannot get anything from my 868MHz box either. Now I do have a spare 8216faulty8217 transmitter. It appears to work apart from no RF. If (big if) the fault is purely on the RF side, I8217m wondering if I can tap into the data lines on this transmitter and snoop the firstly the configuration data (if it is using an on-board RFM unit) and the data packets. I have no 8216scope, would a sound card OSC be any use or even patch through to the Pi GPIO pins directly Way beyond my expertise here Feel free to email. Yes, I8217m convinced it8217s possible to tap into the PCB to get the data, and transmit it yourself (it was my original intention). Maybe you could post photos of your transmitter (and, if possible, the LCD display) internals first to the forum. Panalyzer might be worth trying for a protocol analyser. I don8217t know much about soundcard scopes 8211 I8217d guess they8217re fine for low bitrate stuff, but rubbish for 8MHz SPI, for example. Hey Kevin 8211 the PDF was linked in this article: I have downloaded a PDF if u let me know yr email address. I8217ve also updated your code and included a few things: 1) Saving the data out into a comma delimited file in tmp 2) Doing a HTTP get with the data so I can remotely log the data to a web server 3) Added a samplefrequency variable 8211 logging data every 48 seconds is quite granular, so this just logsposts the data every X polls. Happy to share the minor changes8230 I plan on plotting the data on the server for real time web data. Just doing some custom ASP MVC bits to keep it simple. I also want to poll other devices on 433mhz, so will prob look to spinning off threads for each device to share the code for a number of different devicescrc8217s etc8230 One more thing I didnt use any resistors and it worked fine. Ive had trouble picking up the signal once I placed the unit back outside, but I think I fried my antennae connection, so Ive ordered a new RFM01 so I can test. It8217s likely you8217ll need to find new settings when you move the unit 8211 you need to choose settings that match the signal present at the point of reception, so a significant increase in the distance between the units will need different settings (lower RSSI threshold, wider bandwidth, higher amplification, or any combination). I moved the transmitter (or the Pi, I forget) in stages of around 10 metres at a time to keep a hold of the signal. Thanks for the forum link 8211 PDF seems to work fine from there. Thank you for posting this project Although I have slightly different plans, I still have a Raspberry Pi that I would like to interface to a RFM transceiver module. With your recipe and information I think I can hit the ground running Hi, I have this setup running now for two months and receive two different weather stations from the neighborhood, presumably Alecto WS40008217s, at 868MHz. Frequency 868.300-868.500MHz, but with signal voids around 868.420MHz, so be careful here. Optimal results at 868.360-868.380MHz, LNA0, RSSI103, BW134. There is an additional fx on those stations. They have a DCF77 receiver, which can be received with a small mod to the code. It appears that the third nibble (first two are the 0xFF preamble), is a message type. Normally this is 0xA for sensor readings, but it is 0xB for time readings. So adding to the detection byte 0xFA, a test on 0xFB, I recieve time signals as well. Those time signals are transmitted at the same 48sec interval, but at the start of each even hour. Per esempio. at 21:59, the normal transmission stop. It is quite for three minutes, and then 4-5 repetations of time signal occur with 48 sec interval, after which normal sensor data transmission is resumed. One more remark: Ever since I updated to the latest raspbian 3.6.11 371, the code hangs frequently on the raspberry pi. This is avoided by increasing the usleep(5) at the end of the signal loop to usleep(25). It does not harm reception, and the raspberry remains more responsive. Hello, this project is great. I will also try to get my weather station working. Could you please post the circuit diagram for the RFM01 connect to Raspberry. Which resistors do i need Have a read of the comments (or is it in the forum thread I forget) 8211 someone already created a circuit diagram, though you could sketch it in a minute or so given the pin mappings above. Is this what would be expected from your program. I don8217t appear to be getting what you have in your output listing when wh1080rf is run. Grazie. - Jim Initialising RFM01 SPI: mode 0, 8-bit, 1000 KHz CtrlC to exit LNA0,RSSI73 idx 0 0.00 0.00 0.00 0.00 0.00 0.00 LNA0,RSSI79 idx 1 0.00 0.00 0.00 0.00 0.00 0.00 LNA0,RSSI85 idx 2 0.00 0.00 0.00 0.00 0.00 0.00 LNA0,RSSI91 idx 3 0.00lt 0.00 0.00 0.00 0.00 0.00 LNA0,RSSI97 idx 4 3.12 100.00 100.00 100.00 100.00 100.00 LNA0,RSSI103 idx 5 100.00 100.00 100.00 100.00 100.00 100.00 LNA6,RSSI73 idx 6 0.00 0.00 0.00 0.00 0.00 0.00 LNA6,RSSI79 idx 7 0.00 0.00 0.00 0.00 0.00 0.00 LNA6,RSSI85 idx 8 0.00 0.00 0.00 0.00 0.00 0.00 LNA6,RSSI91 idx 9 0.00 0.00 0.00 0.00 0.00 0.00 LNA6,RSSI97 idx 10 0.00 0.00 10.31 96.84 100.00 100.00 LNA6,RSSI103 idx 11 100.00 100.00 100.00 100.00 100.00 100.00 LNA14,RSSI73 idx 12 0.00 0.00 0.00 0.00 0.00 0.00 LNA14,RSSI79 idx 13 0.00 0.00 0.00 0.00 0.00 0.00 LNA14,RSSI85 idx 14 0.00 0.00 0.00 0.00 0.00 0.00 LNA14,RSSI91 idx 15 0.00 0.00 0.00 0.00 0.00 0.00 LNA14,RSSI97 idx 16 0.00 0.00 0.00 0.00 0.00 0.00 LNA14,RSSI103 idx 17 0.00 7.29 95.79 100.00 100.00 100.00 LNA20,RSSI73 idx 18 0.00 0.00 0.00 0.00 0.00 0.00 LNA20,RSSI79 idx 19 0.00 0.00 0.00 0.00 0.00 0.00 LNA20,RSSI85 idx 20 0.00 0.00 0.00 0.00 0.00 0.00 LNA20,RSSI91 idx 21 0.00 0.00 0.00 0.00 0.00 0.00 LNA20,RSSI97 idx 22 0.00 0.00 0.00 0.00 0.00 0.00 LNA20,RSSI103 idx 23 0.00 0.00 0.00 0.00 12.63 95.74 RSSI Duty 0.00 Looks ok to me 8211 the table shows noise levels being received nearby for each combination of configuration values. You need to choose a combination that suits your own environment (e. g. amplified enough to pick up your signal, but not so much it8217s drowned out by noise). You need to edit a couple of lines of code to set your chosen configuration values (LNA, RSSI threshold, and band width). See the blog article, previous comments, and the forum thread mentioned above for more details if needed. Thanks, I have it working, I am getting sensible measurement values but I8217m not sure what values I need to edit, it has just worked. Are the LNA, RSSI threshold, and band width just added as arguments on the command line when running the sudo. wh1080rf, I have printed out your code and I am wading my way through it ). Thanks for your hard work much appreciated. I don8217t really want to use the supplied Maplin display for real data capture, its more of a vanity thing. I want the Raspberry PI to do all the heavy lifting and will use your code as a base. Regards - Jim Have you any idea what the Pulse stats lines that occur instead of the normal output see bottom of the screen output, is it signal level or interference Thanks. Jim Temperature: 20.7C, Humidity: 43 Wind speed: 0.00 ms, Gust Speed 0.00 ms, NE Wind speed: 0.0 mph, Gust Speed 0.0 mph, NE Total rain: 50.1 mm Listening for transmission Data bits 88 (offset 8) (0 short) Packet signature found Frequency deviation 6.0KHz (6) a1 82 5f 2b 00 00 00 a7 02 5d crc ok (gap 48s) Pulse stats: Hi: 584 8211 655 Lo: 1571 8211 1646 (88 point) Threshold now 1113 Station Id: 0A18 Temperature: 20.7C, Humidity: 43 Wind speed: 0.00 ms, Gust Speed 0.00 ms, NE Wind speed: 0.0 mph, Gust Speed 0.0 mph, NE Total rain: 50.1 mm Listening for transmission. Pulse stats: Hi: 109 8211 1104 Lo: 1135 8211 1356 (43 point).Pulse stats: Hi: 142 8211 1098 Lo: 1186 8211 1422 (52 point).Pulse stats: Hi: 137 8211 1095 Lo: 1123 8211 1397 (41 point) Hi Jim, The pulse stats say how wide the margin is for received pulses, above and below the threshold. A good signal will have threshold near 1000 (microseconds), and highlow pulses will be around 500 and 1500 microseconds respectively (I may have them the wrong way round, you might want to check). Typically, wider the margins mean a less reliably signal, so the information can be used to choose receiver settings, for example. Kevin could you please help me here raspberrypi. orgphpBB3viewtopic. phpf44038t36368 I get some strange data and don8217t know how to interpret this. Hi, Very useful information, thanks very much. Just to let you know that I have your code working with the Maplins WH1050 weather station. This is the 8220little brother8221 to the WH1080 and doesn8217t have the wind direction indicator, and there is no USB output on the receiver unit. Only minor changes were required to your code. Mainly due to the fact that the WH1050 1 less byte. There was also a problem that the bitstream was offset by 1 bit, this was handled by changing: 8220uint8t bit rssitimebufpacketoffset 1 (idx 8 b)8221 and by adding an extra bit to the end of the stream. After this, all the results match the LCD display (discarding wind direction), even the CRC is OK. Thanks again for your great work Well done Yet another Fine Offset wireless protocol unfathomed 8211 thanks for sharing. I am trying to receive data from WH2 temperature sensor. I am using RFM22B module. I can see RSSI changing when signal is received. But I am not sure what settings do I have to need to decode data using RSSI. My initial thoughts would be to sample the RSSI into a buffer and try to visualise the hilo transitions (e. g. process them into a spreadsheet) to figure out if the signal is meaningful. You might expect to see some preamble, followed by data, and then perhaps a checksum. Using RSSI is really only feasible for OOK signals 8211 that is, signals where the RF is onoff to signify hilo. For FSK, where the signal alternates between frequencies, it wouldn8217t be feasible to discern data from the RSSI. Note that digital RSSI over the SPI bus may not be fast enough to get all necessary transitions. I had trouble getting reliable readings from an RFM12B using digital RSSI from the status word. I don8217t know about the RFM22B. Thank you very much Kevin for your reply, Yes I am receiving OOK signal only with RFM22B. I am able to measure a RSSI when there is no any signal transmission and it is around 90 and when there is High Signal RSSI goes up to 150.. So its freq is 500usec. I am reading RSSI register in one while loop and trying to get the time taken from High to Low transition but I am not able to get it atleast around 500usec it8217s far more than that around 98msec.. What can be reason for this kind of behavior. Do you have any suggestion. Regards, I8217m assuming you8217re working with a Raspberry Pi. If you8217re reading RSSI using a register, then SPI may be a bottleneck, especially if you8217re going through the operating system to readwrite the SPI bus. I don8217t know much about the RFM22B, but there may also be a delay in the module sampling the Analogue RSSI. You may be able to get the Digital RSSI after setting a threshold to eliminate noise. This would then become a matter of reading a flag from the status register which may be faster than reading an arbitrary register. You might consider reading an analogue RSSI value directly from the RFM22B, in which case you8217d need extra circuitry to convert to a digital RSSI (e. g. a comparitor with an adjustable threshold). However, 98ms is really quite high. None of the above could account for such a discrepancy in my opinion, particularly if the code is in C. You might want to check that there8217s no blocking code in the sampling loop 8211 it needs to be as simple as possible. Also, check that no applications are hogging the CPU (run console only, not X). Great project. Your code is the closest I could find to tackle what I want to accomplish. I am trying to use a 433.92 Mhz receiver (i. e. this: duckduckgoqAK-R03A ) to receive and decode the chatter of my external temp sensor(s). What do I need to change if there is just one data GPIO pin that I am interested in Or am I on the wrong track here In the existing code, there is essentially only one data GPIO pin that we8217re interested in, leaving out the SPI and I2C stuff. It should already be quite close to what you need to experiment with. I don8217t have any experience of the receiver you mentioned, but in your situation I8217d be looking to sample the RXD pin transitions on a GPIO and store them alongside a timestamp in order to graph them (e. g dump to CSV and import to a spreadsheet). You may need a big buffer if you8217re unable to trigger a transmission on demand. Another option would be to use 8216panalyser8217 to snapshot the pin data (I haven8217t followed the development of this, but it seemed usable when I last read up on it). In any case, you should be able to show whether or not the module is capable of providing the GPIO with suitable data to work with. Hi All Need some help, pls8230. I wanna build a receiver with rfm01 and attiny13 45. I try use ook mode, but not skill for write this soft for avr. The rf module is 868mhz. Like this self tuning, self gaining software. Can somebody help for me Thx for ALL :-) Thanks for your great webpage :-) I want to use 8220TX 29-IT8221. Where can i change the follow values: Mittenfrequenz 868,3 MHz Modulation: FSK Frequenzhub: - 90 kHz Datenrate: 17.241 kbits Each packet is 5 Byte I use this tool for the configuration of RFM12B: tools. jeelabs. orgrfm12b. html The sendcommand16() is used to send the 8216cmd8217 variables to the transceiver. The variables are defined together, near the top of the source file 8216wh1080rf. c8217. This is typically where you would change the radio parameters. If you follow the thread(s) on the Raspberry Pi forum. I think you8217ll find others who have received FSK transmissions 8211 it8217s something of a simplification, since you can use the FIFO rather than having to sample the data pin. thanks Kevin. Is it right, that i have to use a different Connection for FSK I found the follow Possibility: GND 8212 GND (Pin 25) VDD 8212 3.3V (Pin 17) FSKDAAnFFS 8212 with 10k to 3.3V (Pin 1) SDO 8212 MISO (Pin 21) SDI 8212 MOSI (Pin 19) nIRQ 8212 GPIO 22 (Pin 15) nSEL 8212 CS1 (Pin 26) I found nobody, which resolved the same problem :-( The later posts on the forum topic (raspberrypi. orgphpBB3viewtopic. phpp152023p152023 ) discuss using a FIFO 8211 these relate to the receiver operating in FSK mode. I think your options are to sample the DATA pin with FIFO off (wired as you suggest, perhaps also using DCLK), or else to read the FIFO buffer using SPI. I8217d suggest sampling the DATA pin, initially at least 8211 it8217s easier to observe what the radio is receiving without the extra layer of the FIFO (e. g. try graphing the output in Gnumeric). I have been using your code, slightly modified for the wh1050, for some time now but I get some unusual hangs. Every so often, usually after a period between 24 and 48 hours, no data is received and the Pi stays in RealTime scheduler mode until data is finally received. The odd thing is that on the last 5 occasions (at least) the delay waiting for the data is 4368secs. Is there anything significant about 4368 I have tried to add checks to the main loop in the code so that the Pi returns to Standard scheduler after 120 secs, but it would appear that it never gets to the bottom of the loop when waiting for the data. When I added the check to the 8220for(idx0 idx lt count idx) Any ideas The Pi is only about 5 meters from the transmitter. Many Thanks Bob Hi Bob, nothing comes to mind on the curious 4368s delay 8211 maybe there8217s something locally generating interference for an hour or so Make sure there8217s a sleep somewhere in your loop 8211 I don8217t have the code in front of me right now, but I8217m sure we yield to the OS periodically 8211 if this isn8217t happening, then I can see how SSH would become unresponsive. Alternatively, don8217t ever enter realtime mode 8211 if the Pi isn8217t doing much else anyway, then it8217s less important. Hi Kevin, thanks for the reply. Yes, I do have a sleep (two in fact), in my loop. I can8217t imagine what would be interfering, especially as the problem does not occur at set intervals. I cannot see where your code yields to the OS, but I am not very familiar with 8220C8221. I was brought up on COBOL (yes, I am that old) and have quite a lot of experience with VBScripting. I will try not running in Realtime at all, but I do use the Pi as a web server to display the weather information, an dI would also like to add some 1-wire probes (and possibly the pressure sensor). That is why I was trying to release the Realtime after a wait of 2 minutes. I will let you know if it works. Thanks again Bob Hi Kevin, hi Bob, I8217ve exactly the same issue. Tried a lot a things: new SD, fresh Raspbian, power supply, cables, removing USBs, USB hub, cooling, monitoring8230 Nothing in logs. When wh1080rf runs, after some hours it hangs. Following your advise, I commented calls to schedulerrealtime() and schedulerstandard(). Nothing change. I confirm the 4368sec delayhang. Any idea to resolve or debug this I8217m not C developper but I learned to manage this (I do PHP). Thanks for your help and this helpful software Hi, I wonder if it8217s caused by the microsecond timer overflowing This would occur after roughly 4294 seconds. If there8217s an error causing the code to hang on the timer, where the exit case only occurs after an overflow (e. g. after returning to zero), then it could account for most of the 4368s delay. It might be worth adding that I think it unlikely to be hardware related 8211 it8217s either software failing to sample the data, or the receiver not getting (or not interpreting) the RF signal correctly. Interresting. You may be right with timer issue. I8217m wondering what I can do. Is it related to 8220TIMERARMCOUNT8221 or another function If this is the source of the problem, then we may need to throw away any timer reads that deviate too much from expected values. Since the CPU is running at 700MHz it shouldn8217t interfere with readings, which are measured on a 1MHz timer. I8217ll probably have a look at the existing code when I get a chance, in light of the link that you gave. It could explain some of the drop-out anomalies that I8217ve seen and put down to RF issues (though the link mentions interrupts, which we8217re not making use of, so maybe a 8216red-herring8217). Hi, if you still need help, I had similar issues and solved the issue with this code: do while(((TIMERARMCOUNT-StartTime)amp0xffffffff) lt Timeout) Starttime: store TIMERARMCOUNT to this value when timeout starts Timeout: this is the time you plan to wait (both of type quotuintquot) I039m no quite sure wheter quotamp0xffffffffquot is really needed to cut of an overflow (after the timer overlows), should work also without because variables are of type quotuintquot but didn039t test. Thanks Claus. Where are you using this in your code On GCC (at least on Raspbian), an unsigned int and unsigned long is 32 bits, so 8216and 0xffffffff8217 will have no effect (e. g. b amp 1 b). Hi, I8217m using this code in a simulation of a Kopp Free control transmitter to generate timeouts between transmission blocks (up to 5,5 sec, RaspberryPi and RFM12b Module). It was also expected by me that amp0xffffffff is not needed, but I8217m not a 8220C8221 expert. I had also effects with timer overrun, after using code above it runs fine even if the timer generates an overrun. But of course the code is only fine if the timeout itself is below 12 of the max timer value (32 bit timer and 1sec timer resolution lt 2147sec) Hi All For those who have tinkered with an RFM22B, any idea which is the 8220FSKDATAnFFS8221 pin to connect to GPIO27 please Just getting started in this stuff so i8217m on a long learning curve here. I8217ve searched all over the place and can8217t see the answer i8217m looking for. I have SDN, nIRQ, RXANT, TXANT, IO0, IO1 and IO2 free. Any assistance appreciated. Hi Kevin, I have purchased the smartalpha 868Mhz module and the evaluation board. I was hoping having bought the evaluation board it would make it relatively easy for me to interface my windows pc with the module. My initial aim is simple, just to be able to make the module transmit and receive. I downloaded the software utility which RF Solutions supply. This allows me to configure the baud rate, frequency etc of the module, but that is as far as I8217ve got. I have sent a number of emails to RF Solutions re how do I get the unit to receive or transmit but the emails I receive assume a knowledge that I don8217t have. I was hoping that I could use something like Hyperterminal to send commands to it via USB to get it to transmit and receive. I guess my question to you is, is there an easy way to talk to the unit using a piece of existing windows software, or should I give up now before I tear all my hair out If the device is not in configuration mode, then it8217s in transmitreceive mode, in which case all data sent via the serial port is sent over the air. However, it work in packets, where Hyperterminal works in streams of single characters. If you can get RTSCTS to work appropriately (hardware handshaking) via Hyperterminal, you might get somewhere sending packets with only ASCII characters. My modules have older firmware that didn8217t handle handshaking properly. This seems to have been addressed in later versions, but I haven8217t used any of these, so I can8217t really say much more. I think, even if you get some communications working, you8217d be coercing both the module and Hyperterminal into doing things they weren8217t really designed for 8211 fine if you enjoy experimenting and hacking, but not if you want something that just works. Hi Kevin. I have to say that after I came across with this blog entry, I8217ve immediately bought a some rfm01s and 2 of those sensors from maplin. I8217m a rpi cubieboard and home automation enthusiastic, and I8217ve already installed a lightwave rf inline relay next to my drayton lp522 boiler heating control. (The lp522 can turn on and off the heating 3 times a day) using the inline relay I can now control the heating from both smartphone and from crontab (after sniffing the packets sent by the smartphone and replicating it) I8217ve seen in your later posts that you8217ve lost interest on raspberry pi. I8217m really sad to read that but I8217m still hoping if you could spend just a little effort on this project because I8217m looking to integrate this along with my rf heating control, but this code doesn8217t work very well. I8217ve added some timestamps to the code, and considering I8217m using 2 maplin heat sensors I8217ve dropped the 48 second sleep as well. As descripbed above I8217m also experiencing that the code locks up for 4200ish seconds. I also noticed that the sw clock on the raspbian also gets skewed. I8217m not too much concerned on this, but is there any way to fix these 1 hour lags to achieve constantly reliable temperature monitoring somehow Just to follow up my own comment, I8217ve found that in 8220wh1080rf. c8221 If I comment the following line: usleep(5) No point running with nanosecond loops when pulses are in the hundreds of microseconds8230 It will no longer stop receiving signals and also the clock remains in sync as well. The only problem from comment the line above is it will constantly try to read signals without any delay, and it will render the PI almost completely useless for anything else. the wh1080 process with go up 99 cpu and the pi wil lag big time as well over ssh, but at least the weather readings are reliable. Hi Istvan, bear in mind that the 48 second sleep time relates to the transmit interval of the weather station that the code was designed to work with 8211 it8217s tied quite closely to this hardware, but of course if you leave out the sleep intervals and simply dedicate 100 CPU to reading RF signals, then it can be used to read from other devices too. Grazie per condividere la vostra esperienza. Hi Kevin, thanks a lot for your wh1080rf project. I reused your code to emulate a 8220Kopp Free Control8221 home automation transmitter within an FHEM home automation setup. After I found your web page I suddenly ordered a RFM12b module and mounted this module to my RaspberryPi. After modifieng your code (GPIO8217s etc.) I was able to record the Kopp transmitter signals via RFM12b8217s 8220FSKDATAnFFS8221 pin via Oscilloscope. With this data I could calculate the baudrate (about 4,8 kBaud), afterwards I was able to receive the transmitters data in Fifo mode and decode the messages. As a next step I was able to send this data also and use the whole stuff within FHEM to switch onoff the Kopp home automation moduls. Everthing works fine, now. I started about 4 weeks ago and I would need about half an year without your wh1080rf project. I posted my work here: forum. fhem. deindex. phptopic14790.0 but its in German language (I8217m sure you will understandrecognize the attached modified code) So again, thanks for your really good project which was easy to understand and a big support for my own project. Claus I8217ve modified your code for rev 2 of the RPi board and added rapid fire reporting to Weather Underground. The code is here: githubajayreWH1080-Weather-Underground Thanks for sharing Andy. I recently re-implemented the reading algorithm for the Arduino Yun8217s MCU (also Leonardo, perhaps any Arduino 8211 I don8217t know enough about them). It8217s a lot more reliable and dependable than I ever achieved with a Raspberry Pi 8211 WiFi is stable and with a receiver such as the AUREL RX-4MM5 (Farnell 169-9487), it reads reliably over decent distances. Cheaper super-regen receivers also work well, but with less sensitivity. My sketch just reads the data and dumps it to the console, the idea being that the Linux side of the Yun can do the decoding and postinghosting of the data. Much more like I8217d originally wanted, thanks to the dedicated MCU of the Arduino Yun. I posted the current sketch here on the site . It8217s now been working reliably 24 hours a day for six weeks using the Raspberry Pi. Good to hear it8217s stable Andy. What distance is there between your transmitter and receiver I8217ve had my doubts about long-term use of these FSK receivers for anything other than the strongest of signals. I8217m using a 18cm piece of wire and it8217s getting a strong signal. I tried to use a purpose-designed 433MHz antenna into a SMA connector and the signal is weak. I am not sure if the antenna is defective or not, but I am looking for a more robust solution than a piece of wire. You mention coax cable, but that has shielding in it. Would you be able to elaborate more on what you have tried I8217ve now designed a PCB to make connecting the RFM01, BMP085 and an antenna easier. I have some spare PCBs 8211 if anyone would like one please contact me through my website: Beautifully done 8211 if you want to work with me on an AMPIC receiver version (we could interface the entire thing with I2C or UART to the RPI, but it would work with SBCs too), then I8217d write some appropriate firmware etc. You might have noted from another post 8211 this is a rock-solid way of getting RF signals into an SBC 8211 nothing missed, and the possibility of grabbing all sorts of other data from the airwaves at the same time. Hello, these sources it works for me. I use the WH3080 which provides light and UV index. Is it possible to capture these values Best Regards Ringo Hello, how do I change the file wh1080rf to use it on a Banana PI Is it possible the UV index and the light intensity to read as it is supported by a WH3080. Is there a project to read the WH1080 WH3080 with a RFM12B and Arduino Best Regards Ringo To use the code on any other SoC, you would need to rewrite a lot of the set-up code 8211 the hardware registers and their associated memory map will be different. The UV index and light intensity data are documented elsewhere on the web, as I recall, but the packet format can vary between seemingly similar devices, so you may need to just capture some data and try to make sense of it. Note that it might be sent less frequently as the other data. I don8217t recommend using an FSK receiver for reading non-FSK signals 8211 this article was an experiment for fun, but not something I made much use of. I pasted some Arduino code in a later post that can read data from an OOK receiver. It works more reliably and consistently. Hi Kevin. Grazie in anticipo. This article is really useful. I have problems at the beginning, when I type. wh1080rf. The result is: Initialising RFM01 can8217t open device: No such file or directory I don8217t know how fix. I expect the SPI module driver isn8217t loaded, see Other Notes in the article. Hi again. Grazie. I did what you wrote in Other Notes but now the program stays waiting in and it doesn8217t receive any data. Wh1081 is sending data, so maybe the RFM10 is damaged. Is that possible It8217s possible, but very unlikely. To get a signal that8217s loud and clear, the configuration parameters need to be set according to your environment. Read the comments here, and follow the Raspberry Pi forum posts to catch up on discussions that were had on this. thanks a lot. I was reading the forum and I fixed some problems but now when i run the program: wh1080rf sudo. wh1080rf Initialising RFM01 SPI: mode 0, 8-bit, 1000 KHz CtrlC to exit LNA0,RSSI73 idx 0 0.00 0.00 0.00 0.00 0.00 0.00 LNA20,RSSI103 idx 23 0.00 0.00 0.00 0.00 0.00 0.00 RSSI Duty 0.00 Data bits 88 (offset 8) (0 short) Packet signature found Frequency deviation 3.0KHz (3) a6 e2 7b 2c 00 00 0c 17 00 08 crc ok (gap 27s) Pulse stats: Hi: 611 8211 718 Lo: 1631 8211 1742 (88 point) Threshold now 1174 piraspberrypi I don8217t know why the program doesn8217t keep running ant printing the data (temperature8230). All looks good 8211 can8217t think why it8217s exiting, as I recall it runs on an infinite loop. Did you use a modified version of the code from somewhere else If so, check the loop logic against the original code you can download from this page. It8217s a little bit messy, since it was only really experimental code, but it should be easy enough to follow 8211 in the loop, we capture some signal, try to make sense of it, repeating until we get something valid. When we do find a valid signal, then we assume the next one will be 48 seconds away, so we sleep for a while. It works. the probem was in the function readbmp085. I commented that line and now it works. Thank you very much, Kevin. now, I would like to create a MySQL Database to upload the data from the weather station but I don8217t know how to configure Makefile to compile wh1080rf. c which needs mysql libraries. That8217s a bit out of scope really 8211 but there are lots of resources to find on linking, makefiles, and MySQL client libraries. A simple solution would be to write an insert statement to file (temporary ramdisk, to save SD card wear), and do a system(8216cat outfile. sqlmysql myweatherdb8217) call, or periodically run a cron job to push accumulated data. It8217s not as efficient as a directly linking custom code, but then you have 48 seconds of thumb-twiddling until the next data transmission. I managed to detect a signal with my RFM01, FSK mode at 868Mhz, each minute or more. But the output shows : Data bits 499 (offset 0) (0 short) No packet signature found Pulse stats: Hi: 80 8211 879 Lo: 1133 8211 1133 (499 point) Can you help me please. the offset is not 8 like the others8230 Unfortunately I don8217t know anything about signals sent by FSK variants of these weather stations 8211 the code here was written for an OOK signal generated by one particular Fine Offset model (signals can vary between models). To have much hope of getting meaningful data, you8217d need to know for sure the way your transmitter modulates the frequency in order to transmit bits. You8217d then need to confirm that the bits you receive are valid (e. g. checksum), before figuring out what they actually mean (the structure of the packet). Hi Kevin, meanwhile, make my compliments for your very advanced technical articles to help. I want to ask you some advice, I have a weather station WH1080 with package Fowsr (OpenWrt router) to send the data online wunderground. The console is connected to the USB port of the router Huawei HG553. There are tuttazia bug every 12 weeks, I have to reset the console because it stops. Now I want to permanently delete the console, take the data from the sensor without external usb console but use the wireless module RFM12B. You can tell if the module RFM12B USB key () also works well on the router USB OpenWRT (connect wireless keyboard to USB port) and take directly the values of the external sensor. Ringario you to get some help 8211 Mr. Rocco Adduci I don8217t know about any RFM12B USB keys, nor about your router. I would recommend you take the Arduino Yun approach that I wrote about here. I don8217t think the RFM12B is reliable enough for AM reception, except where the signal strength is consistently high. The AM receiver I mention in my post gives exceptional performance, and the dedicated microcontroller of the Yun gives reliable decoding. It will require some programming effort, since the code I provide only returns the raw bytes from the receiver. These need to be converted into weather information, but the code for the Raspberry Pi version gives you all the necessary calculations. Hi Kevin, you8217re referring to the module RFM01. RFM01 also works in 433 mhz 2) then install the drivers FTDI232RL on the router 3) then connect the device UART USB to my router openwrt 8211 gtgt do not know, however, if the work function well data transmission. Would you have any advice I think your understanding is incorrect. The RFM01 and RFM12B RF modules both communicate to the host using SPI, not UART. The USB-to-UART module you linked to won8217t allow you to talk to the RF module. My advice would be to forget about your existing router and buy an Arduino Yun (or clone) and use the code here (susawordpress201406arduino-yun-reading-wh1080-using-aurel-rx-4mm5 ) as the basis for your project. This would be simpler than using any RFMx module, and it would also be more effective. OpenWrt Linux (Package Fowsr for WH1080) do not want to leave 8230 too powerful, millions of packages installed linux (the router works endlessly on wundrground ). I would just remove the console WH1080 USB, and take the data with wireless transceiver module USB connected to the USB port of OpenWrt Router Here Kevin the product that I would use, has Chip RFM: The JeeLink is a fully assembled and ready-to-use USB-type stick which plugs directly into a PC, Mac or USB hub. It contains Atmels ATmega328p AVR microprocessor, HopeRFs RFM69CW wireless radio module and a branded FT232R USB interface chip. But I do not know well if running the project is Ok, Kevin. Yes, that module might work, in principle at least. If the OOK performance is the same as the RFM12B or RFM01, then it will be unreliable. If the OOK performance has been improved, then it might work well. You will have to do some research and experimentation, and you will almost certainly have to reprogram the microcontroller to perform data-reads from the module 8211 the router is unlikely to have accurate enough timing for reliable reading of the signal pulses. Ok Kevin buy the radio module USB, after installing the Driver FTDI232 chip in theory the OpenWrt router should simulate the console USB WH1080. But tell me Kevin, data taken directly from the external sensor may already be good 8211 or final data will be raw data. PS gtgtKevin let you know about my project Router OpenWrt Vs Radio Module USB. Only raw data can be received from the transmitter. Please be aware that what you intend to do will require many more steps than you describe above. You may still discover that it does not work, but if so it should still be fun to try. I need to connect a WH1081 to RFM01 with a Raspberry pi2 Model B Board. It8217s possible What i have to change inside the code Yes, all models of the Pi are similar enough that you can use them for this. You need to configure your chosen GPIO pin for input, and check that the code reads from the right register. You would need a true realtime OS to have any chance of reliability. Assuming your WH1081 has an AM OOK transmitter, I8217d recommend that you use a proper AM receiver. They require no configuration, and with a realtime OS, should give reliable results. The RFM01 is really designed as an FSK receiver. Leave a Reply Cancel replyEnterpriseWire Online Newslette Edition - 010906:10319 09 January, 2006 Published by Software Shelf International, Inc. since 1998 softwareshelf ENTERPRISE NEWS ---- Gartner Says Majority of Industries Will Increase Worldwide IT Spending in 2006: ---- IDCs FutureScan: All the Signs Say It - 5 U. S. IT Growth in 2006: ---- Gartner Says WMF Flaw Could Have Far Reaching Enterprise Effects: ---- BSA-IDC Study Illustrates Economic Gains to UK from Reducing Software Piracy: ---- Kodaks Perez Says Consumers Will Set the Rules for the Future of Digital Imaging: ---- IDC Predicts Increased Number of Digital Pictures Snapped by Affluent PC Users Will Boost Global Photo Printing: NEW amp IMPROVED ---- Microsoft Releases Security Update to Fix Vulnerability in Windows: ---- STAT Guardian VMS - Scanner 6 Update 28 STAT Scanner 5.40 Update 14 (Released January 5, 2006): ---- How Print Manager Plus Opens the Door to Major Savings in Every Organization: ---- New Xerox Digital Copier-Printer Bridges Office and Light Production Markets: ---- HP Extends Frontier of Wireless Computing With Mobile Broadband Notebook PC: ---- Brother Introduces their First Color Multi-Function Center Machine: TOTAL PRINT MANAGEMENT ---- Cant Print - Microsofts new printing solution center: ---- Print Migration Manager for Windows amp Novell: ---- A Full Range of Total Print Management Applications ---- What is HPs Web Jetadmin 8.0 TIPS, TRICKS, AND FAQS ---- Full Online Technical FAQs on Software Shelf Products: ---- Are any tools available to help configure performance monitoring on Windows 2000 and later computers ---- How can I use the ADSI Edit tool to check my domain and forest modes LATEST SECURITY ALERTS ---- Weekly List of Viruses Found: ---- Weekly List of Spyware Found: ---- 01092006 - Denial of service in Apache modssl: SPECIAL OFFERS ---- Buy or Upgrade to Diskeeper 10 and get 50 off CounterSPY: ---- Buy Print Manager Plus and Get Print Console FREE ENTERPRISEWIRE COMMENTS AND SUBSCRIBING File-Rescue Plus Saves the Day If You Lost Photos or Files: Anyone can use File Rescue Plus software free and get back up to two lost files or photos or buy it online and download it to recover more. A user just wrote in how this helped him: I just want to tell you, that you saved my day. I had accidentally deleted all pictures from a full 512 MB SD card. The pictures were from my 2 weeks vacation in Spain and - worst of all - pictures from my grandsons Halloween party. But all 419 pictures were recovered using your File Rescue Plus without problems. So - thank you very much. Download File-Rescue Plus and use it now free. Click here and follow the links for the free version or to buy it online: softwareshelf ---- Gartner Says Majority of Industries Will Increase Worldwide IT Spending in 2006: Following a period of cost cutting and reactive spending, organizations with more than 1 billion in revenue will be cautious when making their IT spending decisions in 2006, according to Gartner Consultings Worldwide IT Benchmark Service. In 2006, the most significant difference in spending will be in the consumer products industry, with IT spending increasing 7.9 percent in 2006, up from flat growth in 2005 (see Table 1). Although IT spending in the electronics and insurance industries is expected to be 7.8 percent and 6.5 percent, respectively, this actually represents a decline from 2005, when IT spending in those industries increased 8.3 percent and 7.7 percent respectively. The professional services industry will see the biggest decline in IT spending in 2006, as spending is expected to decline 1.7 percent, down from 10.1 percent in 2005. Gartners Worldwide IT Benchmark Service and The Worldwide IT Benchmark report includes five volumes of comprehensive IT spending and performance data across 20 industries. This report highlights comprehensive IT spending plans of more than 1,500 companies with more than 1 billion in revenue, combined with historical spending and performance data on more than 10,000 companies worldwide. This allows companies to look at key cost and performance indicators by IT domain to gauge and manage organizational effectiveness and performance optimization. quotWhile we are seeing all organizations moving away from reactive IT spending and toward improved agility and long-term strategic support at a macro scale, there are a number of different trends that are specific to each industry, geography and organization size, quot said Howard Rubin, an associate with Gartner Consulting. quotNo single measure or investment can help an organization support the growth and direction of its business, but organizations that develop ongoing strategic performance management programs that allow them to manage their performance and track their competitive environment will be first in managing business growth, strategy and operations effectively, quot said Mr. Rubin. Table 1 IT Spending Change by Industry for Organizations With More Than 1 Billion in Revenue, 2005 and 2006 Spending Change () - 2004-2005 ---- IDCs FutureScan: All the Signs Say It - 5 U. S. IT Growth in 2006: For the first time in the 18-month history of IDC FutureScan, all the indicators have lined up to depict an expectation of 5 growth in U. S. IT spending this year. Buyer expectations come in with an index value of 1047 (4.7 expected growth), vendor revenue forecasts come in at 1045, and the macroeconomic indicator at 1059. IDCs most recent forecast for U. S. IT spending growth in 2006 is 5. quotIn our world, quot says John Gantz, IDCs Chief Research Officer, quotthis is syzygy that moment when all the planets line up in orbit. It just doesnt happen often. Either the stock market is jumpy or users experience a temporary euphoria when filling out our survey, or Wall Street is shunning high tech. While we dont think the indicators will stay this close in future editions of FutureScan, we are gratified that they bracket our official forecast for IT spending. quot The indicators actually dropped a bit from last month 25 points on the Buyer Intent and 6 points for the Market Indicators. Gantz attributed the fall in macroeconomics to lower expectations for GDP and profit growth in the U. S. for 2006 compared to 2005, and the fall in user expectations to an quotechoquot of the reaction to Katrina. quotUsers were down on the future right after Katrina, and it showed in our surveys, quot said Gantz. quotThen last month they more than doubled their spending outlook when users realized the economy was still perking along. This month they came back to earth. Small business executives were especially realistic. quot FutureScan is a set of market metrics that measure supply and demand in the IT industry based on leading indicators and customer surveys. Values reflect expectations of future growth, with an index value of 1000 indicating zero growth and each additional 10 points representing roughly 1 of expected growth or contraction. For January, Buyer Intent, which reflects market demand for IT products and services over the next 12 months, fell to 1047 from 1072 in December. The Market Indicators number, which combines input from economic and IT industry revenue forecasts, dropped from 1057 to 1051. FutureScan results for January and prior months can be viewed at idcfuturescan ---- Gartner Says WMF Flaw Could Have Far Reaching Enterprise Effects: Exploit code has emerged for a critical vulnerability in a key Microsoft image-rendering process. This critical vulnerability could damage many enterprise systems, not just those that directly use the affected process. This critical vulnerability results from WMF allowing the insertion of custom abort code within a WMF object. Malicious WMF files can be used to gain user privileges when opened by the graphics rendering engine. This does not automatically provide remote privilege-escalation capabilities, but because users typically have administrative privileges, malicious code will likely gain full access to affected systems. Mitigating this vulnerability will be difficult, because it is within a Dynamic Link Library (DLL) file used by an unknown number of applications, including the Windows Picture and Fax Viewer, Lotus Notes and, reportedly, Google Desktops indexer. Even if the default file system association between the Viewer and WMFs is changed, malicious WMF can be given a different extension and still be automatically processed by the vulnerable DLL file. For this reason, every image that is received must be inspected for malicious content. Moreover, compound documents, such as Word files, may contain embedded images, so it may be necessary to extend inspection to all attachments. Block WMFs in e-mail attachments and Web downloads for immediate, partial protection until a patch can be deployed. Ensure that URL filtering products are deployed, activated and regularly updated. Update inline network intrusion prevention systems (IPSs) with the latest signature updates, and follow the IPS providers latest threat-blocking recommendations. Ensure that host protection mechanisms including antivirus and anti-spyware tools and host-based intrusion prevention system (HIPSs) are working properly and reliably updated with the latest signature files, and closely monitor announcements from their vendors. Monitor the Microsoft security portal for updated information and for patch availability. Distribute the patch as soon as logistically possible. Prepare for the possibility that it may become necessary to unregister the vulnerable library from Windows. This would affect any application or image that uses Microsofts image rendering. ---- BSA-IDC Study Illustrates Economic Gains to UK from Reducing Software Piracy: Cutting the software piracy rate of 27 percent in the UK by 10 percentage points could generate nearly 34,000 new jobs, 11bn in economic growth and 2.8bn in tax revenues, according to a study released today by the Business Software Alliance (BSA). These findings come on the back of a decision by the Chancellor of the Exchequer to review the Intellectual Property Framework as part of the Labour Partys manifesto commitment to modernise copyright and other forms of intellectual property so that they are appropriate for the digital age. The independent global research, conducted by International Data Corporation (IDC), also found that reductions in the domestic software piracy rate could jumpstart growth in the information technology (IT) sector. While IDC currently projects the domestic IT sector in the UK will grow 30 percent through 2009, a 10-point reduction in software piracy could increase that growth to 37 percent by 2009. The BSA-commissioned study, available online at bsa. orgidcstudy. is the only study of its kind, assessing the IT sectors economic impact in 70 countries worldwide and the benefits that could accrue to countries that reduce software piracy and promote the protection of intellectual property (IP). With the largest IT sector in the world behind North Americas, the European Union (EU) has a 311 billion IT industry that supports 365,000 companies, employs 2.5 million IT workers and contributes nearly 268 billion a year in tax revenues. A 10-percentage point reduction in the EUs 35 software piracy rate by 2009 could generate 88 billion in additional economic growth, 25 billion in additional tax revenues, and add an additional 155,000 IT jobs. Siobhan Carroll, Regional Manager, Northern Europe, for BSA commented: The software industry is a powerful driver of economic benefits in the UK and across the EU and is becoming increasingly important as we move into a knowledge economy. But the current contribution represents a fraction of the potential economic gains that could be felt in and beyond the software industry. More needs to be done to protect the value of intellectual property in terms of education, legislation and enforcement if the UK wants to realise the potential benefits of the IT industry. Value of UK Software Industry and Benefits of Reducing Piracy IDC finds the local IT sector in the UK currently includes 64,296 IT businesses, employs 534,718 people and contributes 25.9bn in tax revenues. The domestic software industry is valued at 39.8bn. The study finds that a 10-percentage point reduction in the UKs software piracy rate between 2006 and 2009 could result in: Projected growth in the local IT sector increasing from 30 to 37 by 2009 to create a 54.5bn industry An additional 33,874 high paying IT jobs An additional 10.9bn in contributions to the UKs GDP An additional 2.8bn in tax revenues to support needed government services - 2.8bn equates to over 80,000 policemen, 113,000 nurses or the cost of London 2012, almost twice over. quotThe software industry has a key role in the UK economy and acts as a catalyst for productivity and growth, quot comments Janet Anderson MP, Chair of the All Party Parliamentary Group on Intellectual Property Protection. quotPiracy stifles innovation and creativity and clearly has a significant impact on employment, economic growth and public spending. The European Union took a first step when, in April 2004, it adopted the civil Enforcement Directive designed to provide tools and guidelines for Member States to use in protecting and supporting their creative industries through copyright laws. With the deadline for implementation approaching (April 2006), BSA believes the economic benefits outlined in this study can motivate EU governments to use the opportunity to assess their copyright protection systems and legislation, consult with industry, and take steps to strengthen their copyright and intellectual property laws. ---- Kodaks Perez Says Consumers Will Set the Rules for the Future of Digital Imaging: Just as consumer desires drove the evolution of photography during the past 125 years, todays consumers are defining the rules that will drive the future of digital imaging, said Antonio M. Perez, Chairman and Chief Executive Officer, Eastman Kodak Company (NYSE:EK). Its a future where all digital content is automatically identified, organized and instantly accessible anytime, anywhere. In a keynote address today to attendees of the International Consumer Electronics Show in Las Vegas, Nevada, Perez reflected on the current state of the digital imaging industry and asserted that consumers want full ownership of and instant access to all their images and information in order to creatively tell their life stories. Yet, Perez noted, the imaging industry continues to make this a difficult proposition by adding complexity through the proliferation of stand-alone devices and rapidly changing, proprietary technology standards that confuse consumers. quotDigital products and services should not require our customers to be engineers or professional photographers, but rather, should inspire them to be artists and publishers as they capture the moments of their lives, as they see them, with intuitive ease, quot said Perez. Perez stated that, since the days of company founder George Eastman, Kodak has focused on unleashing the power of images through innovation and by making complex technology simple to use. Yet, todays digital capture devices dont enable consumers to take full advantage of the powerful capabilities offered by digital technology. quotTodays digital cameras are dinosaurs, with the same basic architecture and functionality as the box Brownie camera that Kodak introduced more than one hundred years ago, quot said Perez. quotIts a lens, shutter and something to capture the focused light. All the imaging industry has done is to replace silver with silicon. In the next era, we will design digital cameras from the ground up to take full advantage of the creative power that digital technology provides. quot quotConsumers want the power to use their images to connect, create, preserve, entertain and inform, quot said Perez. quotTo that end, Kodak is committed to reinventing the digital imaging experience by pretty much changing everything that defines photography today and bringing ease-of-use to the next level. quot Perez cited the following three Kodak technology platforms that are driving the companys innovation efforts: Kodak Perfect Touch Technology, that will automatically detect and fix, before the user knows it, common photographic flaws such as under-lit pictures, high contrast scenes, back-lit shadows and red-eye in both still and motion images. Kodaks e-finder technology, where all digital content is automatically given a unique identity, enabling users to instantly access any image or information they wish anytime, anywhere. This intelligent content technology would take metadata tagging to the next level by enabling organization of pictures based on GPS location, automatic scene classification (beach, birthday party, etc.), decade mapping, face recognition technology and more. Kodaks e-moment technology, an intelligent system where pictures have the ability to automatically recognize each other. So, without human instruction, a picture will use its metadata to find another picture with related data, and assemble into new groups based on how they relate to one another. For example, imagine being able to access every picture ever taken of your son or daughter at Christmas, whether its part of your collection or those of relatives and friends. quotConsumers own the future of digital imaging -- their pictures, their memories, their lifes data, the stories they can tell about their life, quot said Perez. quotBut its no longer about just pictures or voice, data or text. Its the future where information and imaging become one, and consumers can access the important images of their life anytime, anywhere. quot Achieving this vision, said Perez, will take intellectual property and brand strength, delivered through innovation, partnerships and consumer insights. quotImages are an integral part of our lives. We must enable people to share faster, seamlessly and much simpler than is possible today, quot said Perez. quotWithout true partnerships across our industry this will not happen. We will disappoint consumers and will miss one of the greatest business opportunities of our time. One of our top priorities at Kodak is to build strong partnerships with other industry leaders to make this happen. quot ---- IDC Predicts Increased Number of Digital Pictures Snapped by Affluent PC Users Will Boost Global Photo Printing: Affluent PC users with the disposable income and interest in digital photography will continue to capture more and more images, resulting in an increase in the average number of images printed, IDC reveals in two new Image Bible studies. The number of images captured, shared, and received will grow at a sustained average of 24 from 2004 to 2009, boosting the worldwide growth of total prints volume to an average of 14 over the same forecast period. Inexpensive flash memory cards will be the key driver for both the digital image creation and image printing forecasts, as well as a prevalence of imaging technologies in mobile phones, combined with a decline in print pricing. quotImages captured from camera phones and other devices will not contribute as much as those captured with digital cameras, and camera phones will eventually become more video-centric devices, quot said Christopher Chute, senior analyst with IDCs Digital Imaging Solutions and Services program. quotThe promise of digital photography lies with customized personal printing solutions, as digital camera users will move away from commodity printing toward creative printing solutions. quot Among key findings of IDCs two studies are the following: -- Sharing images captured from any device remains one of the top imaging applications worldwide. -- While digital camera users will still create the most images over the forecast period, camera phone users will take close to 40 of the total images captured worldwide in 2009. -- European users will contribute more to the printing volumes, due to the increased prevalence of digital still cameras in that region. -- Internet-to-retail printing will grow the most (55) from 2005 to 2009. -- Printing revenue share will begin to equalize between the home and retail environments by 2009. While IDCs study Worldwide Digital Image 2005-2009 Forecast: The Image Capture and Share Bible (IDC 34490) quantifies the number of images captured, shared, and received by capture device users (i. e. digital camera, scanner, camera phone, digital camcorder, and film camera) for consumers and businesses by key regions, IDCs Worldwide Digital Image Print 2005-2009 Forecast: The Image Printing Bible (IDC 34488) focuses specifically on images printed by the same users. This second study covers images printed by consumer digital still and film camera users, scanner users, digital camcorder users, and camera phone users. ---- Microsoft Releases Security Update to Fix Vulnerability in Windows: On Tuesday, Jan. 3, 2006, Microsoft announced that it would release a security update to help protect customers from exploitations of a vulnerability in the Windows Meta File (WMF) area of code in the Windows operating system, in response to malicious and criminal attacks on computer users that were discovered last week. Microsoft then released the update Jan. 5, 2006, earlier than planned. Microsoft originally planned to release the update on Tuesday, Jan. 10, 2006, as part of its regular monthly release of security bulletins, after testing for quality and application compatibility was complete. However, testing has been completed earlier than anticipated and the update is here. In addition, Microsoft is releasing the update early in response to strong customer sentiment that the release should be made available as soon as possible. Microsofts monitoring of attack data continues to indicate that the attacks are limited and are being mitigated both by Microsofts efforts to shut down malicious Web sites and by up-to-date signatures from anti-virus companies. Consumer customers who use Automatic Updates will receive the update automatically and do not need to take any additional actions. Consumers can also manually download and deploy the update by visiting Microsoft Update or Windows Update. Consumers can also get more information at Microsofts Security At Home Web site. Enterprise customers who are using Windows Server Update Services will receive the update automatically. In addition, the update is supported by Microsoft Baseline Security Analyzer 2.0, Systems Management Server and Software Update Services. Enterprise customers can also manually download the update from the Download Center. Microsoft will also be releasing additional security updates on Tuesday, Jan. 10, 2006, as part of its regularly scheduled release of security updates. In addition to deploying MS06-001, users should take care not to visit unfamiliar or untrusted Web sites that could potentially host the malicious code. Consumer customers should follow the guidance on safe browsing. Enterprise customers should review Microsofts Security Advisory 912840 for up-to-date guidance on how to prevent attacks through exploitation of the WMF vulnerability. The intentional use of exploit code, in any form, to cause damage to computer users is a criminal offense. Accordingly, Microsoft continues to assist law enforcement with its investigation of the attacks in this case. Customers who believe they have been attacked should contact their local FBI office or post their complaint on the Internet Fraud Complaint Center Web site. Customers outside the U. S. should contact the national law enforcement agency in their country. Customers who believe they may have been maliciously attacked by exploitation of the WMF issue can contact Microsofts Product Support Services for free assistance by calling the PC Safety line (1-866-PCSAFETY) international customers can use any method detailed at support. microsoftsecurity Microsoft continues to encourage customers to follow its Protect Your PC guidance by enabling a firewall, getting software updates and installing anti-virus software. ---- STAT Guardian VMS - Scanner 6 Update 28 STAT Scanner 5.40 Update 14 (Released January 5, 2006): For STAT Guardian VMS - Scanner 6 users: For users that have already migrated to STAT Scanner 6, updating is simple and fast. The update file can be downloaded from the STAT Premier site manually or by selecting Tools then Automatic Updates in the STAT Guardian VMS GUI. When the Automatic Vulnerability Configuration Window appears, fill out your serial number and premier account information. Click on Update Now or schedule when you would like the product to check for updates. If you have already enabled automatic updates, the product will update itself at the time you have configured. If your STAT Guardian VMS installation machine does not have internet connectivity, you can download the update from the STAT Premier site (on a machine that does have internet connectivity). To load this update into your installation, simply go to Tools, select Automatic Updates. When the Automatic Vulnerability Configuration Window appears, click Load File and browse to the location of your download. Note: You must download the updates in sequential order. If you have not already upgraded to 6.4, this update requires that you download and upgrade your installation to version 6.4. The installation can be downloaded from the STAT Premier Customer website. NOTE TO USERS WHO HAVE UPGRADED TO 6.4: We have found in testing the vulnerability update that when installing the update file on Command Center, the port that currently in use(205 or 207) will update correctly. The alternate port will not update the sets correctly. A restart of the alternate ports engine service will correct this problem. For STAT Scanner 5 users: STAT Scanner, Version 5.40, update 14 also includes these updates. There are 26 new vulnerability tests in this release including 2 critical vulnerability updates, W2683 for the Symantec RAR decompression vulnerability and W2685 which tests for the Graphics Rendering Engine patch released today by Microsoft as MS06-01. This patch addresses the critical Windows Media File (WMF) vulnerability. Vulnerability updates for this release include: OStype ID Name H141 WBEM susceptible to stoppage HP-UX H142 Software Distributor permits unauthorized remote access HP-UX 11 L989 LmSensors pwnconfig symlink - MDV, RHE L991 Gnumeric PCRE compile. c error - MDV L992 Python PCRE compile. c error - MDV L993 SMB4k tmp file symlink to FILE - MDV L994 Mplayer adpcm. c strf chunk error - MDV L995 Kdebase kcheckpass lock handling - MDV L996 Apache2 SSLVerifyClient handling - MDV L997 Hylafax - faxcron and socket vulnerabilities - MDV L998 OpenSSL - Protocol Rollback - MDK L1024 GTK2 GIMP Toolkit XPM image linking - FC L1026 Fedora Kernel - Multiple Vulnerabilities - FC L1027 Mozilla-firefox run-mozilla. sh symlink - MDV L1028 Thunderbird Browser multiple vulnerabilities - MDV L1029 Texinfo sortoffline predictable file name error - MDV L1030 Webmin remote PAM conversion spoofing - MDV L1031 Hylafax temp file symlink vulnerability - MDV L1032 OpenSSL Protocol version rollback attack - MDV L1033 Xine-Lib fprintf CDDB vulnerability - MDV L1034 Squid NTLM request handling - MDV W2681 Access 2002 Issues W2682 IE window() Arbitrary Code Execution Vulnerability W2683 Symantec RAR Decompression Library Vulnerability W2684 iTunes Detected W2685 Windows Metafile Vulnerability Updated Checks Vendor Superseded patches or signatures W1142,W1986,W1999,W2067 - Anti-Virus Signatures S360 Sun Management Console enables TRACE HTTP by default - Solaris 8 - 10 H14 Ftpd - Remote Unauthorized Data Access - HP-UX 10,11 H17 Rpc. yppasswdd - HP-UX 10,11 H19 Rpc. mountd - Information Leak - HP-UX 11 H24 DCE - Input Handling Failures - HP-UX 11.11 H37 XDR Library xdrmemgetbutes() - HP-UX 10,11 H45 DCE Vulnerability - HP-UX 11 H52 Ypxfrd getdbm argument validation - HP-UX 10,11 H60 Rpc. ypupdated Grants Unauthorized Access - HP-UX 11 H65 XDR Library Vulnerabilities - HP-UX 10,11 H74 RPC IO Vulnerability HP-UX 11 H87 FTP Pipe and WU-FTP off-by-one realpath() Vulnerabilities - HP-UX 11 H123 IP path MTU discovery strategy vulnerabilities HP-UX 11 H138 Xterm permits privilege elevation - HP-UX 11 Other references include vendor knowledge base articles, security advisories, CVE, CIAC, CERT, bugtraq, ntbugtraq, SANS and the National Vulnerability Database. This product update can be downloaded from the STAT Premier Customer website: premier. harrisstat ---- How Print Manager Plus Opens the Door to Major Savings in Every Organization: Information Week wrote recently that Minor headaches like paper jams and toner replacements are what usually come to mind when printers are mentioned. As long as you can click quotprintquot and your documents appear there is no need to think about printers, right Wrong. Printing is a large part of many IT departments operation, and with todays tight budgets, IT managers should take the time to assess their printing needs. Their story concerns how the Pennsylvania Attorney Generals Office with 22 branches used Oki print accounting software to track the printing and cut the cost of printing by 21 percent. The story went on to show how the savings turned out to be much greater than anyone in the AG office expected. Okis software only works with certain Oki printers. For companies or schools that use mixed brands of printers, (for example surveys show 98 percent schools use at least some HP printers, as well as many other brands to meet special needs), Print Manager Plus software is the only print accounting software on the market that supports ALL brands of printers and is Microsoft verified and certified. It reduces the cost of printing up to 75. Recognition of the importance of auditing and controlling printing, with full knowledge of who is doing what, how much it costs and being able to put in control on printing right down to a user level, is becoming one of the most needed and wanted functions for any organization. IT budgets are very much affected by printing waste and many dont see it as they cant track their printing. The easy way to find out exactly how costly the problem and how much you can gain by solving it is to use Print Manager Plus for a free trial period. Simply install it on any Windows print server and use it for 30 days free and find out. It is applicable to every industry and supporting every printer brand printing from any operating system. Print Manager Plus is the only product that Microsoft has included a download for this free trial in its own school product recently released in EMEA, Microsoft Learning Network Manager. It was included because it saves so much money for the school budgets. It saves huge amounts for corporations, banks, real estate offices, architects, engineering firms, small office and home offices, small business and large enterprises. Try it for your organization now, the trial free. easy to use and any IT administrator can operate it with no training as it looks and feels and operates just like an extension of Windows. You can download the free, fully functional trial version from softwareshelf ---- New Xerox Digital Copier-Printer Bridges Office and Light Production Markets: In its first product launch of the new year, Xerox Corporation (NYSE: XRX) today announced the Xerox 4590 digital copier-printer, which provides unmatched scanning speed and image quality for large networked offices and light production environments such as in-house and quick-print shops. The Xerox 4590 leads the market with image quality of 2400 x 2400 dots per inch resolution and scanning speeds of up to 100 double-sided pages per minute. It prints and copies up to 90 pages-per-minute. Workers can quickly and easily produce large, complex documents including brochures and booklets as well as everyday business documents like reports and training materials. The system is engineered to produce from 75,000 to 175,000 pages per month. Based on the same design as the Xerox 4110 digital copier-printer, the Xerox 4590 reflects Xeroxs use of common technology platforms that can be extended across multiple products. Installs of Xerox production monochrome systems grew 21 percent in the third quarter of 2005, driven largely by the success of the Xerox 4110 system. In addition, data from IDC, a leading market research firm, indicates that the Xerox 4110 increased the companys U. S. market share within the 91 page-per-minute and faster monochrome copier based-MFP market to 33 percent in the third quarter of 2005, up 11 percentage points from the same period in 2004. quotThe productivity features and crisp image quality make the Xerox 4590 a compelling offering for customers, quot said Keith Kmetz, director, Hardcopy Peripherals Solutions and Services programs at IDC. quotSimilar to the 4110s strong position in the light production market, this new system has the potential to increase Xeroxs share in the high-volume office segment. quot quotThe Xerox 4590 is built on proven technology that will continue to drive growth for Xerox, quot said Tim Williams, president, Xerox Office Group. quotWe are kicking off 2006 with a system that delivers a superior customer experience and beats the competition in image quality, speed and finishing. quot The Xerox 4590 is designed to help customers spend less time at the system waiting for jobs to be completed and more time getting work done. These benefits include: Productivity. While competitive products slow down when scanning double-sided documents, the Xerox 4590 copier-printer maintains scanning speeds up to 100 ppm for both single and double-sided documents. With this new system and the Xerox 4110 digital copier-printer introduced last year, Xerox delivers the fastest scanning speeds in the office printing and light production markets. The Xerox 4590 has a 250-sheet automatic document handler that holds 150 sheets more than competing devices, and it has up to eight paper trays for up to 8,225 sheets of paper. With this superior paper capacity, the system can handle large jobs easily with minimal intervention. Users can also ensure jobs are completed quickly and without interruptions by replacing toner cartridges while a job is running. Professionally finished documents. This system provides 2400 x 2400 dots per inch resolution and 256 gray levels, delivering sharp images, fine lines and text. Xeroxs patented EA toner, which requires less energy to manufacture and generates less waste, ensures images remain consistent during long runs. Customers also can create complex technical documents or creative collaterals, such as menus, catalogs or user manuals. The Xerox 4590 supports an unsurpassed range of media, up to 13quot x 19.2quot and 140 lb.253 gsm. It includes a post-process interposer - which automatically inserts color pages or covers into documents - and finishing options such as 100-sheet stapling, hole punching, and tri-folding. Easier workflow. The Xerox 4590 makes it easy to convert hardcopy documents to digital files. It can scan up to 10 jobs while simultaneously printing, preventing long waits in busy print shops and offices. People can easily capture, store and share documents by scanning them on the Xerox 4590 and sending them directly to e-mail, a network file-server or to the systems hard drive for printing or copying at a later time. The systems 500 electronic mailboxes also help people save time since documents can be scanned once, stored on the system and reprinted frequently by pressing a button. The Xerox 4590 includes Xerox CentreWare Web software, which helps IT professionals proactively and easily manage print devices across an entire enterprise, giving IT the information and control needed to anticipate issues and reduce downtime. The system also comes in a copy-only version. List price for the Xerox 4590 digital copier starts at 52,800. The Xerox 4590 copier-printer starts at 59,100. Order-taking starts today in North America through the Xerox direct sales force and authorized sales agents. ---- HP Extends Frontier of Wireless Computing With Mobile Broadband Notebook PC: HP (NYSE:HPQ) (Nasdaq:HPQ) today introduced a mobile broadband notebook that allows users to stay connected at broadband speeds to corporate networks, email and the Internet without being tied to a wireless hotspot. The HP Compaq nc6140 Notebook PC operates on Verizon Wireless Evolution Data Optimized (EV-DO) network, which allows customers to connect at broadband speeds to corporate networks, email and the Internet, even while traveling. The notebook features integrated dual-antennas and pre-installed software to help establish a convenient and reliable wireless connection via Verizon Wireless BroadbandAccess network. HP and Verizon Wireless will jointly market the new business notebook. quotMobile professionals using HPs mobile broadband notebook no longer have to limit themselves to airports, hotel lobbies or other public Wi-Fi hotspots, quot said Ted Clark, senior vice president and general manager, Mobile Computing, HP. quotOur customers can now enjoy extremely fast data connectivity speeds, enabling them to communicate better and be more productive wherever they happen to be. quot HP and Verizon Wireless collaborated on the development of the nc6140 notebook to take advantage of the Verizon Wireless EV-DO network that powers its BroadbandAccess service and offers download speeds of 400 to 700 kbps. The notebook also incorporates the QUALCOMM MSM6500(TM) CDMA2000(R) 1xEV-DO high-speed wireless chipset. quotTogether, HP and Verizon Wireless provide mobile professionals a robust wireless broadband experience without having to seek out and find public Wi-Fi hotspots in order to connect with email or the Internet, quot said John Stratton, chief marketing officer, Verizon Wireless. quotThe Verizon Wireless BroadbandAccess service and our EV-DO network that supports it provide the advantages of convenience and flexibility. quot In addition to the convenience of its integrated mobile broadband technology complemented by wireless LAN and Bluetooth(TM) wireless technology, the thin and light HP nc6140 incorporates enhanced security features that help defend a users data, applications and network. For example, HP ProtectTools Security Manager allows users to easily manage security solutions using flexible, customizable security layers. The notebook also offers HP Drivelock hard drive protection to protect against unauthorized access to the notebook. As with other HP business notebooks, the nc6140 is designed to meet the demands of the mobile lifestyle. HP innovations such as the HP Mobile Data Protection System to protect the hard drive from shock, scratch-resistant in-mold lamination and the HP Panel Protection System help protect the nc6140 from the bumps of life on the road. Starting at a weight of only 6 pounds, the nc6140 has a large, 15-inch, wide viewing angle display, a full-sized keyboard and scroll zone within the recessed touchpad -- all of which allow users to feel like they are working at their desks. Expansion capabilities include an optional port replicator that simplifies system management and an optional HP Travel Battery that doubles battery life without compromising functionality. The HP Compaq nc6140 Notebook PC is available immediately with a starting price of 1,399. Customers with any monthly Verizon Wireless voice plan can receive unlimited BroadbandAccess for an additional 59.99 monthly access. For non-voice customers, BroadbandAccess is available for 79.99 monthly access. ---- Brother Introduces their First Color Multi-Function Center Machine: Brother International Corporation, a leading manufacturer of multi-function products, today introduces the MFC-820cw (249.99). This Multi-Function Center product features the companys first model with a 2.5quot color LCD and comes with a built-in 802.11bg wireless interface. Its 6-in-1 versatility includes color inkjet printer, copier, scanner, PhotoCapture Center feature, fax and PC Fax functions. It begins shipping in February 2006. Demand for wireless peripherals like the Brother MFC-820cw is very much on the rise and according the recent market analysis by International Data Corporation (IDC), ongoing growth in the use of these products in home and small office environments is a key contributing factor. The MFC-820cw is built around the same attractive, space-saving design as previous models in Brothers stable of ultra-low profile inkjet MFCs. Among its many feature highlights are: -- Photo quality color printingcopyingscanning -- Stand-alone color faxing -- A Flip-up 2.5quot color LCD display for previewing images, easy menu access, and more -- Built-in wireless (802.11bg) and wired Ethernet network interfaces -- Up to 6000 x 1200 dpi(2) color printing -- Up to Built-in 10-page automatic document feeder quotWe see a growth in the demand for wireless peripherals both for the home and small businesses. In fact the trend toward low-cost network connectivity will continue to spur on growth, quot said Don Cummins, Vice President of Marketing at Brother. quotThe onus is now on vendors to deliver innovative and functional solutions that pinpoint user needs and desired applications. quot That is exactly what Brother has done with the introduction of its MFC-820cw - a product that zeros in on the need to simplify wireless networking solutions for homes and small office users. It also acknowledges the ongoing popularity of digital photography and offers enhanced user features for those applications as well. NEW FLIP-UP 2.5quot COLOR LCD GIVES USERS A HEADS-UP The MFC-820cw offers many of the features available with the current line-up of low-profile color inkjet MFCs(3), but adds a great deal more versatility and ease of use with its new color LCD display. A number of important advantages exist as a result of the color LCD, including: -- Ability to preview photos and then select specific photos to print -- Allows user to print varying quantities of multiple selected photos, in a series or non-sequentially (e. g. the user may want to print 2 copies of photo 1, 4 copies of photo 6 and 1 copy of photo 18) -- Provides easy to use menus and includes help files with color line drawings that acquaint the user with various features (i. e. understanding 2-in-1 print features, resolving errors like paper jams, replacing ink cartridges, etc.) -- Includes a feature for previewing received faxes Compatible with Windows and Mac environments, the MFC-820cw lets users on the network print wirelessly from any computer on that network. It also gives customers the convenient option of bypassing the router and printing directly from a wireless-ready (802.11bg) notebook. Both of these connectivity options also support the following additional network features: -- Scan a document to any computer on the network -- Fax documents from computers on your network using the Brother software -- Receive faxes to any Windows-based computer on the network -- Access images that are stored on media cards inserted into the PhotoCapture Center of the MFC-820cw When using the built-in 802.11bg Wireless connectivity the MFC-820cw has the SecureEasySetup feature, which allows you to easily install the MFC on your wireless network. This feature automatically configures the wireless network and security settings of the MFC-820cw with the push of a button enabling simple and secure communications with a wireless router supporting SecureEasySetup feature. ---- Cant Print - Microsofts new printing solution center: Use Microsofts new printing solution center to solve common printing problems. This site includes a wealth of information - from basic printer set-up and driver installation to solutions for specific error messages, establishing networks, and detailed how-to articles for Microsoft programs and operating systems. ---- Print Migration Manager for Windows amp Novell: Print Migration Manager for Windows 9598 and Windows NT2000XP clients allows you to automatically re-map a users current set of network printers to different network printer queues. Users will also have their print preferences (per-user) migrated to their new printers. Print Migration Manager will work on Novell Netware or Microsoft Windows NT20002003 networks and can move printer ports to either Microsoft NT20002003 or Novell NetWare servers. ---- A Full Range of Print Applications Software Shelf is a world leader in enterprise print utility software. Print Console 3.0 Print Console is a remote network printing console for NT2000XP. This console allows an administrator to remotely see all printers in a domain(s) from his or her workstation. Manipulate Print Jobs and Printers as if you were at that server. softwareshelffilesproducts. asptypecatampID22 Print Manager Plus 6.0 Print Manager Plus allows centralized quota, tracking and auditing of all printing activity. The product includes version for Academic, Corporate, and professional services companies. softwareshelfHTMLproductspmpproductsSplitter. asp Print Queue Manager Print Queue Manager allows full printing management for a Windows NT20002003 network. Features include Print Redirection, Printing Disaster Recovery, Load Balancing, Printer Status, Printer Grouping and Print Broadcasting. softwareshelffilesproducts. asptypecatampID24 Print Migration Manager Print Migration Manager for Windows 9598 and Windows NT2000XP clients allows you to automatically re-map a users current set of network printers to different network printer queues. Users will also have their print preferences (per-user) migrated to their new printers. softwareshelffilesproducts. asptypecatampID113 ---- What is HPs Web Jetadmin 8.0 HPs Web Jetadmin 8.0 platform is a web-based print management solution that helps optimize device utilization, control color costs, and streamline supplies management by enabling remote configuration, monitoring, and troubleshooting of network printers and associated print infrastructure components. The product has many features and works with all HP and non-HP printers connected through HP Jetdirect print servers, and standard MIB-compliant third party network connected printers. Protocols supported are TCPIP, IPXSPX, and OS: Microsoft Windows Server 2003 Microsoft Windows 2000 Professional, Server and Advanced Server Microsoft Windows XP Professional with service pack 2 Fedora Core 4 SuSE Linux 9.3 Professional Shared print queue creation support Microsoft Windows 2000 Professional, Server and Advanced Server Microsoft Windows XP Professional HP-UX 11.0 Fedora Core 4 Solaris 2.6, 7 and 8 SuSE Linux 9.3 Professional Novell NetWare 5.1 and 6.0 (IPX only) using Netware Client 4.91 using HP Web Jetadmin only on a Windows 2000 or Windows XP system The product is massive and has many features, and some add-on utilities that cannot be found anywhere. Some of the add-ons include: Advanced Auto Discovery allows administrator to schedule discoveries, and discover unconfigured devices. Proactive Management configurable alerts, instant e-mail notification, supplies alerts, services alerts, and consumable gauges. Third Party Device Certification Program allows for universal printer support using one print management software tool. Integrated Firmware Download Manager enables batch configuration upgrades to HP Jetdirect print servers and selected printers. Task-oriented User Interface tree structure navigation, configurable views, default view setting, and ability to create custom profiles. Groups and Maps easily organize peripherals into logical groups with virtual office maps for ease of navigation. Integrated Web Server runs HP Web Jetadmin without a dedicated Web server (HP Web Jetadmin runs on Microsoft Windows NT 4.0, Microsoft Windows 2000 Professional, or Linux operating systems, storing information in one central database. Enterprise Integration easily integrates with enterprise management solutions such as OpenView NNM, and Computer Associates UniCenter TNG using HP TopTools bridges. Intelligent Update an easy way to add components including new languages, device plug-ins, and application plug-ins without reinstalling HP Web Jetadmin. Enhanced Asset Tracking-provides the ability to schedule exportable fields such as printer capabilities and page count information. Overall the product has really matured in the new 8.0 version. Check out this white paper that Discusses the various tools and techniques available in HP Web Jetadmin that Helpdesk personnel may find valuable to significantly reduce the time spent troubleshooting printers. ---- Full Online Technical FAQs on Software Shelf Products: Software Shelf support programs provide a wide variety of free and fee-based technical support services to individual and corporate customers. We provide customers with support via electronic and automated services. Ninety day free telephone support is available on selected products. Many products also contain quotLive Updatequot that gives instant access to on-line updates, enhancements, support tips and other useful information. ---- Are any tools available to help configure performance monitoring on Windows 2000 and later computers Microsoft has released the Performance Monitor Wizard, which you can download at microsoftdownloadsdetails. aspxFamilyID31FCCD98-C3A1-4644-9622-FAA046D69214ampdisplaylangen. After you download the. zip file, extract the two files to a folder of your choice. One of the files is the license agreement for the utility, and the other is the perfwiz. exe image, which is the actual tool. The Performance Monitor Wizard isnt as sophisticated as the Windows Server 2003 Server Performance Advisor, which I discuss in the FAQ quotHow can I use the Windows Server 2003 Performance Advisorquot (windowsitproarticlesindex. cfm articleid45281 ), but you can use the tool on a wider range of OSs. The Performance Monitor Wizard is a dialog-based tool that asks questions about the computing environment so that it can enable the correct Performance Monitor counters. The tool creates log files to help you troubleshoot general Windows and Microsoft Exchange Server performance problems. To use the tool, perform these steps: 1. Start the Performance Monitor Wizard (perfwiz. exe) and click Next at the Welcome screen. 2. Enter the name of the computer on which you want to collect the logs. The default computer is the local machine. Fare clic su Avanti. 3. Select Create New Log, or if you previously defined a log or have a log running, select that log from the list. The wizard gives you the option to start or stop the already defined log, as the figure (windowsitproarticlesimagesperfwiz1.gif ) shows. Fare clic su Avanti. 4. The wizard asks for the type of profile to use--Standard Perfmon, High CPU Usage, or Advanced Configuration. Select a profile and click Next. 5. Enter the name of the computer you want to monitor, and if that computer is a system running Exchange Server or Windows 2000 Server Terminal Services (which means the wizard will collect additional information), select the associated check box. Fare clic su Avanti. 6. Enter a name for the new log collection. Then configure the maximum size for the logs and a location to store the logs (by default C: perflogs). Fare clic su Avanti. 7. Select how often the problem occurs, (e. g. If you enter quotevery 6 hours, quot the wizard will automatically modify how often it takes a sample.) Click Next. 8. Click Start to begin logging and click Next. 9. Click Finish. When you start a log collection, it runs in the background under the regular Performance Monitor services (Performance Logs and Alerts). The wizard doesnt display the logs it simply creates the log files. To display the logs, you need to start Performance Monitor and select as the source the binary file thats created by the logging process, as the following steps illustrate: 1. Start the Microsoft Management Console (MMC) Performance Monitor snap-in (Start, Programs, Administrative Tools, Performance). 2. Right-click the graph section of the snap-in and select Properties. 3. Select the Source tab. 4. Select Log files and click Add. Navigate to the C:perflogs folder (the default location for the log files), select the log file, and click OK, as the figure (windowsitproarticlesimages permmonsourceset. gif ) shows. 5. Click OK to close the System Monitor Properties dialog box. ---- How can I use the ADSI Edit tool to check my domain and forest modes Domain and forest modes are defined by a combination of three values: For the domain mode, you need to check the msDS-Behavior-Version and nTMixedDomain attributes of the Domain container for the forest mode, you check the msDS-Behavior-Version attribute of the Partitions container, which youll find in the Configuration object of the Forest root. To view these attributes perform these steps: 1. Start ADSI Edit (Start, Run, adsiedit. msc). This tool is part of the Windows 2000 and later Support Tools so make sure you have these tools installed. 2. Expand the Domain branch. Right-click the domain name and select Properties from the context menu. (If the domain you want isnt displayed, select quotConnect to. quot from the root context menu and enter the domain information, including credentials for a connection.) 3. Click the Attribute Editor tab and scroll down to view the msDS-Behavior-Version and nTMixedDom values. These are the domain-specific values. 4. Expand the Configuration object at the root of adsiedit and expand the Configuration container specific to your forest. Right-click the CNPartitions container and select Properties. 5. Click the Attribute Editor tab to view the msDS-Behavior-Version value, as the figure (windowsitproarticlesimages adsieditformode. gif ) shows. Fare clic su OK. 6. Close ADSI Edit. Software Shelf receives its Antivirus and SpyWare updates from Panda Software. ---- Weekly List of Viruses Found: The list of Latest threats contains the malicious code discovered by PandaLabs in the last 30 days. 1 MS06-001 Vulnerability 01092006 2 Gaobot. LTL Worm 01032006 3 WMFMaker Security Risk 01022006 4 Mytob. MF Worm 12302005 5 WMF Trojan 12292005 6 Metafile Trojan 12282005 7 AKStealer. A Trojan 12272005 8 Nabload. U Trojan 12242005 9 Banker. BSX Trojan 12232005 10 Mitglieder. GO Trojan 12202005 ---- Weekly List of Spyware Found: The list of spyware contains the spyware and adware most frequently detected in real time by the network of sensors that make up Pandas Global Virus Observatory. 1 Cydoor Spyware 091003 2 ISTbar Adware 102003 3 XXXToolbar Adware 080404 4 New Spyware 091103 5 BetterInet Spyware 010304 6 Dyfuca Adware 100603 7 YourSiteBar Adware 111504 8 Petroline Spyware 010405 9 Altnet Spyware 081004 10 BargainBuddy Spyware 091103 ---- 01092006 - Denial of service in Apache modssl: Security Tracker has reported a vulnerability in Apache modssl, which could allow a remote attacker to crash the server. The problem occurs when an SSL virtual host is configured with access control and custom 400 error document. An attacker could send a specially-crafted request to trigger a null pointer deference, which could cause the server to crash when using the multi-processing module. Although Apache has not yet published a solution for this problem, some Linux distributions, like Red Hat Enterprise Linux, have released a fix for this problem. ---- Buy or Upgrade to Diskeeper 10 and get 50 off CounterSPY: Get 50 Off CounterSpy Home Edition when you upgrade to or purchase the full version of New Diskeeper 10 CounterSpy - You want to get rid of spyware on your personal computer. Why choose CounterSpy The free anti-spyware tools detect and delete spyware. CounterSpy detects, deletes and protects NEW Diskeeper 10 is the most cost-effective way to keep your PC running like it did when it was new, without the need for slow, time-consuming manual defragmentation. Diskeeper 10 goes to work as soon as you install it, running in the background to restore and maintain your PCs performance. ---- Buy Print Manager Plus and Get Print Console FREE Purchase Print Manager Plus and get a license of Print Console at no charge. Print Console allows centralized control of all printing activity on an enterprise of Windows NT20002003 servers and Windows NT2000XP workstations. Print Console allows manipulation of any print jobs spooling on a windows print server. Print Console eliminates the need for administrators to walk to a remote server to administer their printers or solve common printer problems. You can see most common problems right on your screen such as quottoner lowquot, or quotout of paperquot errors. If you have any comments about EnterpriseWire or need support please email us at: infosoftwareshelf Editor: William Feeley Contributing Editor: Daniel Williams EnterpriseWire is distributed FREE each week to subscribers. It contains the latest news from Software Shelf. Learn about the availability of new products, upgradesupdates, betas, special offers, contests, and more. Software Shelf strives to provide each customer with high quality sales assistance, customer service and technical support. In addition to our own line of printer management software, we distribute other quotbest of breedquot Windows NT2000XP2003 products. Easy to use and powerful Software Shelf utilities and applications keep one PC or a network of thousands running optimally, securely and more cost-effectively than other solutions. Software can be ordered worldwide for shipment or by ESD (Electronic Software Delivery) from our secure online store. Software Shelf International Inc. 601 Cleveland Street, Suite 710 Clearwater, FL 33755 United States Phone: 800-962-2290, 727-445-1920 Fax: 727-445-9223 Website: softwareshelf Email infosoftwareshelf Software Shelf International, Inc. Vitality House 2 - 3 Imberhorne Way East Grinstead West Sussex, RH19 1RL United Kingdom Phone: 44 1342 310950 Fax: 44 1342 302405 Website: softwareshelf. co. uk Email: infosoftwareshelf. co. uk (c) 1996 - 2006 Software Shelf International, Inc. All Rights Reserved. SOFTWARE SHELF, SOFTWARESHELF, SOFTWARESHELFDISTRIBUTION, ENTERPRISEWIRE, PRINT CONSOLE, PRINT MANAGER PLUS, PRINT QUEUE MANAGER, PRINT QUEUE MANAGER PLUS AND FILE-RESCUE PLUS are trademarks owned by Software Shelf International, Inc. Information in this document is subject to change without notice. Other product names and company names referred to herein are trademarks or registered trademarks of their respective companies or mark holders. If you would like to contact our legal department call 727-445-1920 or email: legaldeptsoftwareshelf Home Solutions Products Support News Company Site Map Contact Privacy Security Legal Software Shelf strives to provide each customer with high quality sales assistance, customer service and technical support. In addition to our own line of printer management software, we distribute other quotbest of breedquot Windows Server amp Workstation products. Copyright copy 1996-2017 Software Shelf International, Inc. All Rights Reserved. West Coast